From fd0314a6bddfbc53e2cd22da30267d2f91a95825 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 12 Dec 2025 16:59:51 +0000 Subject: [PATCH] fix(mac): avoid static UserDefaults in InstanceIdentity --- apps/macos/Sources/Clawdis/InstanceIdentity.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/macos/Sources/Clawdis/InstanceIdentity.swift b/apps/macos/Sources/Clawdis/InstanceIdentity.swift index c48b798e1..a5355c2a6 100644 --- a/apps/macos/Sources/Clawdis/InstanceIdentity.swift +++ b/apps/macos/Sources/Clawdis/InstanceIdentity.swift @@ -4,9 +4,9 @@ enum InstanceIdentity { private static let suiteName = "com.steipete.clawdis.shared" private static let instanceIdKey = "instanceId" - private static let defaults: UserDefaults = { + private static var defaults: UserDefaults { UserDefaults(suiteName: suiteName) ?? .standard - }() + } static let instanceId: String = { if let existing = defaults.string(forKey: instanceIdKey)?