aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/MainMenu.m6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/MainMenu.m b/src/MainMenu.m
index 42ae7c0..e97c49d 100644
--- a/src/MainMenu.m
+++ b/src/MainMenu.m
@@ -63,6 +63,11 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
addItemWithTitle:@"Services"
action:nil
keyEquivalent:@""];
+ NSMenu *services_menu = [[NSMenu alloc] initWithTitle:@"Services"];
+ [application_menu
+ setSubmenu:services_menu
+ forItem:services_menu_item];
+ [NSApp setServicesMenu:services_menu];
[application_menu addItem:[NSMenuItem separatorItem]];
@@ -100,6 +105,7 @@ NSMenuItem *MainMenuCreateApplicationMenuItem()
[application_menu_item setSubmenu:application_menu];
+ [services_menu release];
[application_menu release];
return application_menu_item;