20 lines
596 B
Swift
20 lines
596 B
Swift
import Cocoa
|
|
import FlutterMacOS
|
|
|
|
@main
|
|
class AppDelegate: FlutterAppDelegate {
|
|
override func applicationDidFinishLaunching(_ aNotification: Notification) {
|
|
let window = NSApplication.shared.windows.first
|
|
window?.minSize = NSSize(width: 800, height: 700) // Set minimum width and height
|
|
super.applicationDidFinishLaunching(aNotification)
|
|
}
|
|
|
|
override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {
|
|
return true
|
|
}
|
|
|
|
override func applicationSupportsSecureRestorableState(_ app: NSApplication) -> Bool {
|
|
return true
|
|
}
|
|
}
|