all repos — openbox @ 702995014a0ef567e98899bda931901d98461341

openbox fork - make it a bit more like ryudo

more fixes
Scott Moynes smoynes@nexus.carleton.ca
commit

702995014a0ef567e98899bda931901d98461341

parent

42009bd02385fa9c5d69fcad5090bfaac8b7cb56

1 files changed, 7 insertions(+), 4 deletions(-)

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

@@ -552,10 +552,10 @@ }

break; } case OB_KEY_LEFT: { - if (current_menu->over == NULL) - return; - current_menu->mouseover(current_menu->over->data, FALSE); - current_menu->over = NULL; + if (current_menu->over != NULL) { + current_menu->mouseover(current_menu->over->data, FALSE); + current_menu->over = NULL; + } menu_hide(current_menu);

@@ -564,6 +564,9 @@ current_menu = current_menu->parent;

break; } + default: + if (current_menu) + menu_hide(current_menu); } return; }