aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/MainMenu.m9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/MainMenu.m b/src/MainMenu.m
index be013af..ae87051 100644
--- a/src/MainMenu.m
+++ b/src/MainMenu.m
@@ -70,13 +70,18 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
stringByAppendingString:MainMenuGetApplicationName()];
NSMenuItem *hide_menu_item = [application_menu
addItemWithTitle:hide_title
- action:nil
+ action:@selector(hide:)
keyEquivalent:@"h"];
+ [hide_menu_item setTarget:NSApp];
NSMenuItem *hide_others_menu_item = [application_menu
addItemWithTitle:@"Hide Others"
- action:nil
+ action:@selector(hideOtherApplications:)
keyEquivalent:@"h"];
+ [hide_others_menu_item setTarget:NSApp];
+ [hide_others_menu_item
+ setKeyEquivalentModifierMask:
+ NSEventModifierFlagCommand | NSEventModifierFlagOption];
NSMenuItem *show_all_menu_item = [application_menu
addItemWithTitle:@"Show All"