From 9292ba8e5a5fe37a2e44166b680fee45987b2135 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Tue, 9 Aug 2022 14:36:49 -0500 Subject: [PATCH] new func override Signed-off-by: Matt Bruce --- VDS/Components/Toggle/Toggle.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/VDS/Components/Toggle/Toggle.swift b/VDS/Components/Toggle/Toggle.swift index 22b60dcb..e60b3b93 100644 --- a/VDS/Components/Toggle/Toggle.swift +++ b/VDS/Components/Toggle/Toggle.swift @@ -384,7 +384,11 @@ open class ToggleBase: Control, Changable { //-------------------------------------------------- /// Follow the SwiftUI View paradigm /// - Parameter viewModel: state - open override func onStateChange(viewModel: ModelType) { + open override func shouldUpdateView(viewModel: ModelType) -> Bool { + return true + } + + open override func updateView(viewModel: ModelType) { label.set(with: viewModel.label) updateLabel(viewModel) updateToggle(viewModel)