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