|
|
@@ -105,9 +105,9 @@ struct AddOverrideForm: View {
|
|
|
Spacer()
|
|
|
Text("\(state.overridePercentage.formatted(.number)) %")
|
|
|
.foregroundColor(!displayPickerPercentage ? .primary : .accentColor)
|
|
|
- }
|
|
|
- .onTapGesture {
|
|
|
- displayPickerPercentage = toggleScrollWheel(displayPickerPercentage)
|
|
|
+ .onTapGesture {
|
|
|
+ displayPickerPercentage = toggleScrollWheel(displayPickerPercentage)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if displayPickerPercentage {
|
|
|
@@ -243,6 +243,9 @@ struct AddOverrideForm: View {
|
|
|
state.convertTo12HourFormat(Int(truncating: state.start as NSNumber))
|
|
|
)
|
|
|
.foregroundColor(!displayPickerDisableSmbSchedule ? .primary : .accentColor)
|
|
|
+ .onTapGesture {
|
|
|
+ displayPickerDisableSmbSchedule = toggleScrollWheel(displayPickerDisableSmbSchedule)
|
|
|
+ }
|
|
|
Spacer()
|
|
|
Divider().frame(width: 1, height: 20)
|
|
|
Spacer()
|
|
|
@@ -253,11 +256,11 @@ struct AddOverrideForm: View {
|
|
|
state.convertTo12HourFormat(Int(truncating: state.end as NSNumber))
|
|
|
)
|
|
|
.foregroundColor(!displayPickerDisableSmbSchedule ? .primary : .accentColor)
|
|
|
+ .onTapGesture {
|
|
|
+ displayPickerDisableSmbSchedule = toggleScrollWheel(displayPickerDisableSmbSchedule)
|
|
|
+ }
|
|
|
Spacer()
|
|
|
}
|
|
|
- .onTapGesture {
|
|
|
- displayPickerDisableSmbSchedule = toggleScrollWheel(displayPickerDisableSmbSchedule)
|
|
|
- }
|
|
|
|
|
|
if displayPickerDisableSmbSchedule {
|
|
|
HStack {
|
|
|
@@ -312,6 +315,9 @@ struct AddOverrideForm: View {
|
|
|
Spacer()
|
|
|
Text("\(state.smbMinutes.formatted(.number)) min")
|
|
|
.foregroundColor(!displayPickerSmbMinutes ? .primary : .accentColor)
|
|
|
+ .onTapGesture {
|
|
|
+ displayPickerSmbMinutes = toggleScrollWheel(displayPickerSmbMinutes)
|
|
|
+ }
|
|
|
Spacer()
|
|
|
Divider().frame(width: 1, height: 20)
|
|
|
Spacer()
|
|
|
@@ -319,9 +325,9 @@ struct AddOverrideForm: View {
|
|
|
Spacer()
|
|
|
Text("\(state.uamMinutes.formatted(.number)) min")
|
|
|
.foregroundColor(!displayPickerSmbMinutes ? .primary : .accentColor)
|
|
|
- }
|
|
|
- .onTapGesture {
|
|
|
- displayPickerSmbMinutes = toggleScrollWheel(displayPickerSmbMinutes)
|
|
|
+ .onTapGesture {
|
|
|
+ displayPickerSmbMinutes = toggleScrollWheel(displayPickerSmbMinutes)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if displayPickerSmbMinutes {
|
|
|
@@ -366,9 +372,9 @@ struct AddOverrideForm: View {
|
|
|
Spacer()
|
|
|
Text(state.formatHrMin(Int(state.overrideDuration)))
|
|
|
.foregroundColor(!displayPickerDuration ? .primary : .accentColor)
|
|
|
- }
|
|
|
- .onTapGesture {
|
|
|
- displayPickerDuration = toggleScrollWheel(displayPickerDuration)
|
|
|
+ .onTapGesture {
|
|
|
+ displayPickerDuration = toggleScrollWheel(displayPickerDuration)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if displayPickerDuration {
|