From ab905ad94b43f72e3ba507393b829e8d88056e65 Mon Sep 17 00:00:00 2001 From: Max Goedjen Date: Sun, 17 Aug 2025 12:35:27 -0500 Subject: [PATCH] Move updater init --- Sources/Secretive/App.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Sources/Secretive/App.swift b/Sources/Secretive/App.swift index 7ebbcde..5505964 100644 --- a/Sources/Secretive/App.swift +++ b/Sources/Secretive/App.swift @@ -17,7 +17,10 @@ extension EnvironmentValues { private static let _agentStatusChecker = AgentStatusChecker() @Entry var agentStatusChecker: any AgentStatusCheckerProtocol = _agentStatusChecker - private static let _updater: any UpdaterProtocol = Updater(checkOnLaunch: true) + private static let _updater: any UpdaterProtocol = { + @AppStorage("defaultsHasRunSetup") var hasRunSetup = false + return Updater(checkOnLaunch: hasRunSetup) + }() @Entry var updater: any UpdaterProtocol = _updater @MainActor var secretStoreList: SecretStoreList {