diff --git a/Hourglass/Hourglass/AppDelegate.swift b/Hourglass/Hourglass/AppDelegate.swift index f8c19e7..18bf980 100644 --- a/Hourglass/Hourglass/AppDelegate.swift +++ b/Hourglass/Hourglass/AppDelegate.swift @@ -84,6 +84,7 @@ class AppDelegate: NSObject, NSApplicationDelegate { @objc private func toggleAppUI() { showWindow(.app) + NSApplication.shared.activate(ignoringOtherApps: true) } private func setupAppUI() { @@ -93,7 +94,6 @@ class AppDelegate: NSObject, NSApplicationDelegate { appWindow.styleMask = [.titled, .closable, .fullSizeContentView] appWindow.titleVisibility = .hidden appWindow.titlebarAppearsTransparent = true - appWindow.level = .floating } } @@ -130,7 +130,6 @@ extension AppDelegate: WindowCoordinator, NSWindowDelegate { aboutWindow.title = "About" aboutWindow.titleVisibility = .hidden aboutWindow.titlebarAppearsTransparent = true - aboutWindow.level = .floating aboutWindow.delegate = self self.aboutWindow = aboutWindow return aboutWindow @@ -142,7 +141,6 @@ extension AppDelegate: WindowCoordinator, NSWindowDelegate { statisticsWindow.styleMask = [.titled, .closable, .resizable] statisticsWindow.title = "Statistics" statisticsWindow.titlebarAppearsTransparent = true - statisticsWindow.level = .floating statisticsWindow.delegate = self self.statisticsWindow = statisticsWindow return statisticsWindow