From d6a91fb99f0fa9ad471280dd983fd15c33af445c Mon Sep 17 00:00:00 2001 From: nick black Date: Sat, 16 Oct 2021 02:43:36 -0400 Subject: [PATCH] menu PoC: ignore NCTYPE_RELEASE --- src/poc/menu.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/poc/menu.c b/src/poc/menu.c index 134d0e1ee..97bc58c48 100644 --- a/src/poc/menu.c +++ b/src/poc/menu.c @@ -30,12 +30,12 @@ run_menu(struct notcurses* nc, struct ncmenu* ncm){ notcurses_render(nc); while((keypress = notcurses_getc_blocking(nc, &ni)) != (uint32_t)-1){ if(!ncmenu_offer_input(ncm, &ni)){ - if(keypress == 'q'){ + if(ni.evtype == NCTYPE_RELEASE){ + continue; + }else if(keypress == 'q'){ ncmenu_destroy(ncm); ncplane_destroy(selplane); return 0; - }else if(ni.evtype == NCTYPE_RELEASE){ - continue; }else if(keypress == NCKEY_ENTER){ // selected a menu item const char* sel; if( (sel = ncmenu_selected(ncm, &ni)) ){