From cd3f3aed761c564192bfe4f38c30b5ba4c4bddb4 Mon Sep 17 00:00:00 2001 From: Mike Fikes Date: Sun, 28 Jan 2024 12:16:33 -0500 Subject: [PATCH] Sort if buttons toggle when pressed or released (#220) --- Impedance Converter/Impedance Converter/ButtonView.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Impedance Converter/Impedance Converter/ButtonView.swift b/Impedance Converter/Impedance Converter/ButtonView.swift index cc72e9b..a005360 100644 --- a/Impedance Converter/Impedance Converter/ButtonView.swift +++ b/Impedance Converter/Impedance Converter/ButtonView.swift @@ -86,12 +86,12 @@ struct ButtonView: View { if (!self.isPressed) { self.isPressed = true Haptics.shared.playHapticFeedback(for: self.isPressed) + action() } }) .onEnded({ _ in self.isPressed = false Haptics.shared.playHapticFeedback(for: self.isPressed) - action() }) ) } @@ -127,12 +127,12 @@ struct ToggleButtonView: View { if (!self.isPressed) { self.isPressed = true Haptics.shared.playHapticFeedback(for: self.isPressed) + self.isOn.toggle() } }) .onEnded({ _ in self.isPressed = false Haptics.shared.playHapticFeedback(for: self.isPressed) - self.isOn.toggle() }) ) }