back to main menu with esc key

This commit is contained in:
Valerio
2025-10-20 19:17:46 +01:00
parent 2eb0c77a87
commit 4c10faedbd

View File

@@ -372,9 +372,18 @@ int osd_handle(SDL_Event event)
{
if (event.key.keysym.scancode == SDL_SCANCODE_ESCAPE)
{
// Close the OSD
// debug: fprintf(stderr, "OSD HANDLE: escape\n");
return 0;
if (state == STATE_MENU)
{
// Close the OSD
// debug: fprintf(stderr, "OSD HANDLE: escape\n");
return 0;
}
else
{
// Back to Main and keep it open
state = STATE_MENU;
return 1;
}
}
if (state == STATE_MENU)