From 1b0e4011115a1df50be11730dbe54ab4869e1ca6 Mon Sep 17 00:00:00 2001 From: Federico Imberti <66013290+FI-153@users.noreply.github.com> Date: Tue, 6 Jan 2026 10:38:23 +0100 Subject: [PATCH] The battery widget is disabled by default on Desktop machines --- DynamicIsland/models/Constants.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DynamicIsland/models/Constants.swift b/DynamicIsland/models/Constants.swift index 6b2d169..9133108 100644 --- a/DynamicIsland/models/Constants.swift +++ b/DynamicIsland/models/Constants.swift @@ -573,7 +573,10 @@ extension Defaults.Keys { static let showPowerStatusIcons = Key("showPowerStatusIcons", default: true) static let playLowBatteryAlertSound = Key("playLowBatteryAlertSound", default: true) - static let lockScreenBatteryShowsBatteryGauge = Key("lockScreenWeatherShowsBatteryGauge", default: true) + static let lockScreenBatteryShowsBatteryGauge = Key( + "lockScreenWeatherShowsBatteryGauge", + default: BatteryActivityManager.shared.hasBattery() + ) static let lockScreenBatteryUsesLaptopSymbol = Key("lockScreenWeatherBatteryUsesLaptopSymbol", default: true) static let lockScreenBatteryShowsCharging = Key("lockScreenWeatherShowsCharging", default: true) static let lockScreenBatteryShowsChargingPercentage = Key("lockScreenWeatherShowsChargingPercentage", default: true)