diff --git a/src/lib/menu.c b/src/lib/menu.c index 9edd0caa2..3ac9b5ef2 100644 --- a/src/lib/menu.c +++ b/src/lib/menu.c @@ -553,6 +553,11 @@ bool ncmenu_offer_input(ncmenu* n, const ncinput* nc){ return false; } return true; + }else if(nc->id == 0x1b){ + if(n->unrolledsection){ + ncmenu_rollup(n); + return true; + } } return false; }