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:
Scarriffle
2026-08-13 14:09:48 +02:00
parent e2f2ea3427
commit 782d2af4fd

View File

@@ -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
}
}