fix(macos): keep config writes on main actor

This commit is contained in:
Peter Steinberger
2026-01-02 17:14:57 +01:00
parent 314164fb8a
commit 0de6e38ce9
4 changed files with 8 additions and 4 deletions

View File

@@ -301,7 +301,8 @@ struct TailscaleIntegrationSection: View {
self.restartGatewayIfNeeded()
}
private nonisolated static func buildAndSaveTailscaleConfig(
@MainActor
private static func buildAndSaveTailscaleConfig(
tailscaleMode: GatewayTailscaleMode,
requireCredentialsForServe: Bool,
password: String,