From 3d5fdd528b41f761284e79cca5a0b5066e602979 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sun, 13 Oct 2024 12:11:50 +0800 Subject: [PATCH] Replace WIndowGroup with Window to fix multi window and terminate issue --- Xcodes/XcodesApp.swift | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Xcodes/XcodesApp.swift b/Xcodes/XcodesApp.swift index b4ac30a..363c19b 100644 --- a/Xcodes/XcodesApp.swift +++ b/Xcodes/XcodesApp.swift @@ -11,7 +11,7 @@ struct XcodesApp: App { @StateObject private var updater = ObservableUpdater() var body: some Scene { - WindowGroup("Xcodes") { + Window("Xcodes", id: "main") { MainWindow() .environmentObject(appState) .environmentObject(updater) @@ -166,10 +166,6 @@ class AppDelegate: NSObject, NSApplicationDelegate { } func applicationDidFinishLaunching(_: Notification) {} - - func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { - true - } } func localizeString(_ key: String, comment: String = "") -> String {