Akku-Popover: der Ladezustand steht neben dem Ring, nicht darunter
„Am Netzteil" stand rechts vom Ring, „Am Netz, lädt nicht" darunter — zweimal dieselbe Auskunft an zwei Stellen. Und die zweite stand allein unter dem Diagramm, wo sie aussah, als gehörte sie zu dessen Beschriftung. Jetzt steht beides neben dem Ring: die Schätzung und darunter der Grund dafür. Am Netz entfällt die Ersatzzeile „Am Netzteil" ganz — die Zeile darunter sagt ohnehin, was los ist. Im Akkubetrieb ohne Schätzung bleibt „wird berechnet". Dazu: der Rücksetzknopf im Mixer schaltet den Overdrive mit ab. Er ist keine eigene Einstellung, sondern die Freigabe für einen Wert, den es danach nicht mehr gibt — bliebe er stehen, zeigte die Zeile 100 % und der Regler stünde trotzdem im Boost-Bereich. Der Knopf erscheint deshalb auch, wenn nur der Overdrive an ist. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -240,8 +240,15 @@ private struct ProcessRow: View {
|
||||
@ViewBuilder
|
||||
private var resetButton: some View {
|
||||
Group {
|
||||
if managed, abs(volume - 1) > 0.001 {
|
||||
Button { mixer.setVolume(1, for: group.bundleID) } label: {
|
||||
if managed, abs(volume - 1) > 0.001 || overdriven {
|
||||
Button {
|
||||
// Der Overdrive geht mit zurück: er ist keine eigene
|
||||
// Einstellung, sondern die Freigabe für einen Wert, den es
|
||||
// danach nicht mehr gibt. Bliebe er stehen, zeigte die Zeile
|
||||
// 100 % und der Regler stünde trotzdem im Boost-Bereich.
|
||||
mixer.setOverdrive(false, for: group.bundleID)
|
||||
mixer.setVolume(1, for: group.bundleID)
|
||||
} label: {
|
||||
Image(systemName: "arrow.counterclockwise")
|
||||
.font(.system(size: 9, weight: .medium))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user