Fix: Set power mode disabled by default for new installations
This commit is contained in:
parent
065d55e69a
commit
f666e0463e
@ -37,8 +37,13 @@ class PowerModeManager: ObservableObject {
|
||||
private let powerModeEnabledKey = "isPowerModeEnabled"
|
||||
|
||||
private init() {
|
||||
// Load power mode enabled state
|
||||
self.isPowerModeEnabled = UserDefaults.standard.bool(forKey: powerModeEnabledKey)
|
||||
// Load power mode enabled state or default to false if not set
|
||||
if UserDefaults.standard.object(forKey: powerModeEnabledKey) != nil {
|
||||
self.isPowerModeEnabled = UserDefaults.standard.bool(forKey: powerModeEnabledKey)
|
||||
} else {
|
||||
self.isPowerModeEnabled = false
|
||||
UserDefaults.standard.set(false, forKey: powerModeEnabledKey)
|
||||
}
|
||||
|
||||
// Initialize default config with default values
|
||||
if let data = UserDefaults.standard.data(forKey: defaultConfigKey),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user