From e89272a3cdb73bee3279c82399ed956444ede935 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Thu, 15 Aug 2024 12:31:50 -0500 Subject: [PATCH] comments on the order of operations in reset() Signed-off-by: Matt Bruce --- .../Molecules/HorizontalCombinationViews/TwoButtonView.swift | 2 ++ .../Molecules/HorizontalCombinationViews/TwoLinkView.swift | 2 ++ 2 files changed, 4 insertions(+) diff --git a/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoButtonView.swift b/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoButtonView.swift index 6610a04e..f57c5801 100644 --- a/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoButtonView.swift +++ b/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoButtonView.swift @@ -42,6 +42,8 @@ import VDS } open override func reset() { + //we want to reset() all local views/controls first before calling + //super since super.reset() calls setDefaults(). buttonGroup.reset() super.reset() } diff --git a/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoLinkView.swift b/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoLinkView.swift index 1fdf5658..a9890618 100644 --- a/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoLinkView.swift +++ b/MVMCoreUI/Atomic/Molecules/HorizontalCombinationViews/TwoLinkView.swift @@ -42,6 +42,8 @@ import VDS } open override func reset() { + //we want to reset() all local views/controls first before calling + //super since super.reset() calls setDefaults(). buttonGroup.reset() super.reset() }