]> Dogcows Code - chaz/openbox/blobdiff - openbox/event.c
dont go to disabled menu entries with keyboard shortcuts
[chaz/openbox] / openbox / event.c
index 4a60194bb6cbdcd4d750983dfe4c0616c6094afb..10b7816c20bff71778edeb2ee5265ef21e3b177e 100644 (file)
@@ -1331,7 +1331,8 @@ static void event_handle_menu_shortcut(XEvent *ev)
         ObMenuEntryFrame *e = it->data;
         gunichar entrykey = 0;
 
-        if (e->entry->type == OB_MENU_ENTRY_TYPE_NORMAL)
+        if (e->entry->type == OB_MENU_ENTRY_TYPE_NORMAL &&
+            e->entry->data.normal.enabled)
             entrykey = e->entry->data.normal.shortcut;
         else if (e->entry->type == OB_MENU_ENTRY_TYPE_SUBMENU)
             entrykey = e->entry->data.submenu.submenu->shortcut;
This page took 0.020037 seconds and 4 git commands to generate.