fix(macos): prevent launch-at-login plist deletion on startup

This commit is contained in:
Wes
2026-01-09 11:58:10 -08:00
committed by Peter Steinberger
parent a5065b354e
commit 6f5503688d

View File

@@ -29,7 +29,10 @@ final class AppState {
}
var launchAtLogin: Bool {
didSet { self.ifNotPreview { Task { AppStateStore.updateLaunchAtLogin(enabled: self.launchAtLogin) } } }
didSet {
guard !self.isInitializing else { return }
self.ifNotPreview { Task { AppStateStore.updateLaunchAtLogin(enabled: self.launchAtLogin) } }
}
}
var onboardingSeen: Bool {