]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commitdiff
macOS: Quit in main menu shall just close the window
authorRoopesh Chander <roop@roopc.net>
Thu, 9 May 2019 19:00:02 +0000 (00:30 +0530)
committerRoopesh Chander <roop@roopc.net>
Mon, 20 May 2019 11:12:27 +0000 (16:42 +0530)
Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuard/Base.lproj/Localizable.strings
WireGuard/WireGuard/UI/macOS/MainMenu.swift

index 1d05a45c7bfde94412ee8b710bc89f6a8323f938..16f0737bb1c31508de9818c1c278c99442d5ad06 100644 (file)
 "macMenuHideApp" = "Hide WireGuard";
 "macMenuHideOtherApps" = "Hide Others";
 "macMenuShowAllApps" = "Show All";
+"macMenuQuitManagingTunnels" = "Quit Tunnel Manager";
 
 "macMenuFile" = "File";
 "macMenuCloseWindow" = "Close Window";
index 9a5a8efd44e7505e774f9dddf4bdf4a141654765..3c2e89f27eb97ef1dc53bb68402dba1ce22f010e 100644 (file)
@@ -51,9 +51,8 @@ class MainMenu: NSMenu {
 
         menu.addItem(NSMenuItem.separator())
 
-        let quitMenuItem = menu.addItem(withTitle: tr("macMenuQuit"),
-            action: #selector(AppDelegate.quit), keyEquivalent: "q")
-        quitMenuItem.target = NSApp.delegate
+        menu.addItem(withTitle: tr("macMenuQuitManagingTunnels"),
+            action: #selector(NSWindow.performClose(_:)), keyEquivalent: "q")
 
         return menu
     }