24 lines
561 B
Swift
Raw Normal View History

2021-06-19 23:41:19 +08:00
import Cocoa
import FlutterMacOS
@main
2021-06-19 23:41:19 +08:00
class AppDelegate: FlutterAppDelegate {
override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {
return false
}
override func applicationShouldHandleReopen(_ sender: NSApplication, hasVisibleWindows flag: Bool) -> Bool {
if !flag {
for window in sender.windows {
window.makeKeyAndOrderFront(self)
}
}
2021-06-19 23:41:19 +08:00
return true
}
override func applicationSupportsSecureRestorableState(_ app: NSApplication) -> Bool {
return true
}
2021-06-19 23:41:19 +08:00
}