NSApplication.shared.terminate not exit?

This commit is contained in:
rustdesk 2023-06-28 11:34:08 +08:00
parent 8709b6bc93
commit c66e8312de

View File

@ -1,5 +1,6 @@
import Cocoa
import AVFoundation
import Foundation
import FlutterMacOS
import desktop_multi_window
// import bitsdojo_window_macos
@ -22,8 +23,8 @@ import texture_rgba_renderer
class MainFlutterWindow: NSWindow {
override func awakeFromNib() {
if (!rustdesk_core_main()){
// print("Rustdesk core returns false, exiting without launching Flutter app.")
NSApplication.shared.terminate(self)
Process.terminate()
return
}
let flutterViewController = FlutterViewController.init()
let windowFrame = self.frame