Index: apps/plugins/lib/oldmenuapi.c =================================================================== --- apps/plugins/lib/oldmenuapi.c (revision 18881) +++ apps/plugins/lib/oldmenuapi.c (working copy) @@ -96,6 +96,12 @@ { bool exit = false; int key; + struct viewport vp[NB_SCREENS]; + FOR_NB_SCREENS(key) + { + rb->viewport_set_defaults(&vp[key], key); + rb->screens[key]->set_viewport(&vp[key]); + } rb->gui_synclist_draw(&(menus[m].synclist)); rb->gui_syncstatusbar_draw(rb->statusbars, true); @@ -128,6 +134,10 @@ } rb->gui_syncstatusbar_draw(rb->statusbars, false); } + FOR_NB_SCREENS(key) + { + rb->screens[key]->set_viewport(NULL); + } return MENU_SELECTED_EXIT; }