Fix musical parameter auto mode switching
This commit is contained in:
@@ -67,10 +67,10 @@ private struct ManualAutoIntegerRow: View {
|
||||
Binding {
|
||||
value.mode
|
||||
} set: { newMode in
|
||||
value.mode = newMode
|
||||
if newMode == .auto {
|
||||
value.value = nil
|
||||
}
|
||||
value = ManualAutoValue(
|
||||
mode: newMode,
|
||||
value: newMode == .manual ? value.value : nil
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -102,10 +102,10 @@ private struct ManualAutoTextRow: View {
|
||||
Binding {
|
||||
value.mode
|
||||
} set: { newMode in
|
||||
value.mode = newMode
|
||||
if newMode == .auto {
|
||||
value.value = nil
|
||||
}
|
||||
value = ManualAutoValue(
|
||||
mode: newMode,
|
||||
value: newMode == .manual ? value.value : nil
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user