]> git.ozlabs.org Git - petitboot/blobdiff - ui/ncurses/nc-menu.c
CUI add empty item
[petitboot] / ui / ncurses / nc-menu.c
index 0a76b119c6da3783b84d8b56818a03a1e3c8901f..1dc34a1fc761cca1dbbab4a4b2a4f6c50c91f876 100644 (file)
@@ -174,13 +174,16 @@ static void pmenu_process_key(struct nc_scr *scr)
                case '\t':
                        pmenu_move_cursor(menu, REQ_DOWN_ITEM);
                        break;
-
                case KEY_LEFT:
-               case 'E':
                case 'e':
                        if (item->on_edit)
                                item->on_edit(item);
                        break;
+               case 'o':
+                       DBGS("on_open: %p\n", menu->on_open);
+                       if (menu->on_open)
+                               menu->on_open(menu);
+                       break;
                case '\n':
                case '\r':
                        if (item->on_execute)