From 95d08df7a7ea9dde5f4f6ecf32da97d29d9a7fed Mon Sep 17 00:00:00 2001 From: der richter Date: Sun, 3 Mar 2024 16:53:05 +0100 Subject: [PATCH] mac/menu: replace app.command usage with event.command --- osdep/mac/menu_bar.swift | 4 ++-- 1 file 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(mutating: $0)) + EventsResponder.sharedInstance().queueCommand(UnsafeMutablePointer(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(mutating: $0)) + EventsResponder.sharedInstance().queueCommand(UnsafeMutablePointer(mutating: $0)) } }