menu: system menu defaults to exit.

This commit is contained in:
Sorgelig
2022-06-23 23:54:48 +08:00
parent 1112204dec
commit 8eb1a6476c

View File

@@ -1295,6 +1295,7 @@ void HandleUI(void)
if (menu || (is_menu() && !video_fb_state()) || (menustate == MENU_NONE2 && !mgl->done && mgl->state == 1))
{
OsdSetSize(16);
menusub = 0;
if(!is_menu() && (get_key_mod() & (LALT | RALT))) //Alt+Menu
{
SelectFile("", 0, SCANO_CORES, MENU_CORE_FILE_SELECTED1, MENU_NONE1);
@@ -1302,13 +1303,13 @@ void HandleUI(void)
else if (saved_menustate)
{
menustate = saved_menustate;
menusub = 0;
}
else if (is_st()) menustate = MENU_ST_MAIN1;
else if (is_archie()) menustate = MENU_ARCHIE_MAIN1;
else {
if (is_menu())
{
menusub = 6;
SelectFile("", 0, SCANO_CORES, MENU_CORE_FILE_SELECTED1, MENU_SYSTEM1);
}
else if (is_minimig())
@@ -1328,7 +1329,6 @@ void HandleUI(void)
}
}
}
menusub = 0;
OsdClear();
if (!mgl->done) OsdDisable();
else OsdEnable(DISABLE_KEYBOARD);