ncmenu: move unrolled section on resize #1162

pull/1173/head
nick black 4 years ago committed by Nick Black
parent fc609f9d7d
commit 698540286c

@ -305,7 +305,12 @@ resize_menu(ncplane* n){
return -1;
}
ncmenu* menu = ncplane_userptr(n);
return write_header(menu);
int unrolled = menu->unrolledsection;
if(unrolled < 0){
return write_header(menu);
}
ncplane_erase(n); // "rolls up" section without resetting unrolledsection
return ncmenu_unroll(menu, unrolled);
}
ncmenu* ncmenu_create(ncplane* n, const ncmenu_options* opts){

Loading…
Cancel
Save