diff options
Diffstat (limited to 'libs/gtkmm2ext/gtkapplication_quartz.mm')
-rw-r--r-- | libs/gtkmm2ext/gtkapplication_quartz.mm | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libs/gtkmm2ext/gtkapplication_quartz.mm b/libs/gtkmm2ext/gtkapplication_quartz.mm index 0a6171eb16..faefd6b6ac 100644 --- a/libs/gtkmm2ext/gtkapplication_quartz.mm +++ b/libs/gtkmm2ext/gtkapplication_quartz.mm @@ -1221,7 +1221,7 @@ create_apple_menu () [menuitem release]; [_app_menu addItem: [NSMenuItem separatorItem]]; menuitem = [[NSMenuItem alloc] initWithTitle:@"Hide" - action:@selector(hide:) keyEquivalent:@""]; + action:@selector(hide:) keyEquivalent:@"h"]; [menuitem setTarget: NSApp]; [_app_menu addItem: menuitem]; [menuitem release]; @@ -1477,6 +1477,12 @@ gtk_application_ready () } extern "C" void +gtk_application_hide () +{ + [NSApp performSelector:@selector(hide:)]; +} + +extern "C" void gtk_application_cleanup() { _exiting = 1; |