]> git.sesse.net Git - vlc/commitdiff
macosx: handle more playback menu shortcuts by core
authorDavid Fuhrmann <david.fuhrmann@googlemail.com>
Mon, 22 Apr 2013 16:22:17 +0000 (18:22 +0200)
committerDavid Fuhrmann <david.fuhrmann@googlemail.com>
Mon, 22 Apr 2013 16:23:32 +0000 (18:23 +0200)
modules/gui/macosx/MainWindow.m

index c9ade4b3840126d107274252ea29f5b28ec598c7..db651dfa68f4dbb8cc66e02f28cb9cdc5afd34a7 100644 (file)
@@ -122,7 +122,11 @@ static VLCMainWindow *_o_sharedInstance = nil;
     // these are key events which should be handled by vlc core, but are attached to a main menu item
     if (![self isEvent: o_event forKey: "key-vol-up"] &&
         ![self isEvent: o_event forKey: "key-vol-down"] &&
-        ![self isEvent: o_event forKey: "key-vol-mute"]) {
+        ![self isEvent: o_event forKey: "key-vol-mute"] &&
+        ![self isEvent: o_event forKey: "key-prev"] &&
+        ![self isEvent: o_event forKey: "key-next"] &&
+        ![self isEvent: o_event forKey: "key-jump+short"] &&
+        ![self isEvent: o_event forKey: "key-jump-short"]) {
         /* We indeed want to prioritize some Cocoa key equivalent against libvlc,
          so we perform the menu equivalent now. */
         if ([[NSApp mainMenu] performKeyEquivalent:o_event])