all repos — openbox @ 09f4a0c51a6ee5a04bffd719f4d18f762d338d43

openbox fork - make it a bit more like ryudo

dont keyboard nav onto disabled menu items
Dana Jansens danakj@orodu.net
commit

09f4a0c51a6ee5a04bffd719f4d18f762d338d43

parent

7317d17c76f3f38f92768541cb0fe370f9c88616

1 files changed, 8 insertions(+), 2 deletions(-)

jump to
M openbox/menuframe.copenbox/menuframe.c

@@ -643,7 +643,10 @@ break;

if (it) { e = it->data; - if (e->entry->type != OB_MENU_ENTRY_TYPE_SEPARATOR) + if (e->entry->type == OB_MENU_ENTRY_TYPE_SUBMENU) + break; + if (e->entry->type == OB_MENU_ENTRY_TYPE_NORMAL && + e->entry->data.normal.enabled) break; } }

@@ -666,7 +669,10 @@ break;

if (it) { e = it->data; - if (e->entry->type != OB_MENU_ENTRY_TYPE_SEPARATOR) + if (e->entry->type == OB_MENU_ENTRY_TYPE_SUBMENU) + break; + if (e->entry->type == OB_MENU_ENTRY_TYPE_NORMAL && + e->entry->data.normal.enabled) break; } }