don't let you use left to go "up to parent" on menus which don't have any parent
authorDana Jansens <danakj@orodu.net>
Sun, 2 Mar 2008 09:16:17 +0000 (04:16 -0500)
committerDana Jansens <danakj@orodu.net>
Sun, 2 Mar 2008 09:16:17 +0000 (04:16 -0500)
openbox/event.c

index a487e1b..5c4700a 100644 (file)
@@ -1682,7 +1682,8 @@ static gboolean event_handle_menu_keyboard(XEvent *ev)
 
         else if (keycode == ob_keycode(OB_KEY_LEFT)) {
             /* Left goes to the parent menu */
-            menu_frame_select(frame, NULL, TRUE);
+            if (frame->parent)
+                menu_frame_select(frame, NULL, TRUE);
             ret = TRUE;
         }