diff options
-rw-r--r-- | osdep/mac/menu_bar.swift | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/osdep/mac/menu_bar.swift b/osdep/mac/menu_bar.swift index a15d6da713..6e322f346a 100644 --- a/osdep/mac/menu_bar.swift +++ b/osdep/mac/menu_bar.swift @@ -338,7 +338,7 @@ class MenuBar: NSObject { if panel.runModal() == .OK { "loadlist \"\(panel.urls[0].path)\"".withCString { - (NSApp as? Application)?.queueCommand(UnsafeMutablePointer<CChar>(mutating: $0)) + EventsResponder.sharedInstance().queueCommand(UnsafeMutablePointer<CChar>(mutating: $0)) } } } @@ -366,7 +366,7 @@ class MenuBar: NSObject { @objc func command(_ menuItem: NSMenuItem) { guard let menuConfig = getConfigFromMenu(menuItem: menuItem) else { return } menuConfig.command.withCString { - (NSApp as? Application)?.queueCommand(UnsafeMutablePointer<CChar>(mutating: $0)) + EventsResponder.sharedInstance().queueCommand(UnsafeMutablePointer<CChar>(mutating: $0)) } } |