Blitz kleiner: der Rand braucht auch Platz
Das Zeichen bekam fast die volle Akkuhöhe, und der Rand kommt außen noch dazu — dadurch stieß es oben und unten an den Rahmen. Die nutzbare Höhe zieht den Rand jetzt ab. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -92,9 +92,12 @@ public enum BatteryGlyph {
|
||||
/// Das Pausenzeichen ist von Haus aus höher als der Blitz und stößt sonst
|
||||
/// oben und unten an den Rahmen.
|
||||
public static func glyphHeight(for indicator: Indicator, in height: CGFloat) -> CGFloat {
|
||||
// Der Rand kommt außen noch dazu — bei voller Höhe stößt das Zeichen
|
||||
// deshalb oben und unten an den Rahmen des Akkus.
|
||||
let usable = height - 1 - 2 * outlineWidth
|
||||
switch indicator {
|
||||
case .paused: (height - 1) * 0.62
|
||||
default: height - 1
|
||||
case .paused: usable * 0.7
|
||||
default: usable
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user