]> git.ozlabs.org Git - petitboot/blobdiff - ui/ncurses/nc-menu.c
lib/pb-config: Implement config_set
[petitboot] / ui / ncurses / nc-menu.c
index e28168edd4cf6d253e10e4c2f04fa3939fd25192..beb63f3bdd2f91b3bf7fc9d4a18161c872bb6958 100644 (file)
@@ -205,6 +205,7 @@ static void pmenu_process_key(struct nc_scr *scr, int key)
 
        switch (key) {
        case 27: /* ESC */
+       case 'x':
                if (menu->on_exit)
                        menu->on_exit(menu);
                nc_flush_keys();
@@ -232,10 +233,9 @@ static void pmenu_process_key(struct nc_scr *scr, int key)
                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);
+       case 'n':
+               if (menu->on_new)
+                       menu->on_new(menu);
                break;
        case '\n':
        case '\r':