diff --git a/MVMCoreUI/Atomic/Atoms/Selectors/Toggle.swift b/MVMCoreUI/Atomic/Atoms/Selectors/Toggle.swift index 3bf8f878..9a977b40 100644 --- a/MVMCoreUI/Atomic/Atoms/Selectors/Toggle.swift +++ b/MVMCoreUI/Atomic/Atoms/Selectors/Toggle.swift @@ -45,9 +45,9 @@ open class Toggle: ToggleBase, VDSMoleculeViewProtocol { }.store(in: &subscribers) publisher(for: .valueChanged) - .sink {[weak self] toggle in + .sink {[weak self] _ in guard let self = self else { return } - self.valueChanged(isOn: toggle.isOn) + self.valueChanged() }.store(in: &subscribers) accessibilityLabelEnabled = MVMCoreUIUtility.hardcodedString(withKey: "Toggle_buttonlabel") @@ -71,7 +71,7 @@ open class Toggle: ToggleBase, VDSMoleculeViewProtocol { additionalData = additionalData.dictionaryAdding(key: KeySourceModel, value: viewModel) } - private func valueChanged(isOn: Bool){ + private func valueChanged(){ guard let viewModel else { return } //sync the value on the viewModel viewModel.selected = isOn