Win32 menu: Fix threading issues with stop/reset commands

This commit is contained in:
Henrik Rydgård 2025-03-03 14:01:56 +01:00
parent 95cf9c2e28
commit 65ade393c9

View file

@ -502,17 +502,11 @@ namespace MainWindow {
break;
case ID_EMULATION_STOP:
if (Core_IsStepping())
Core_Resume();
Core_Stop();
System_PostUIMessage(UIMessage::REQUEST_GAME_STOP);
Core_WaitInactive();
break;
case ID_EMULATION_RESET:
System_PostUIMessage(UIMessage::REQUEST_GAME_RESET);
Core_Resume();
break;
case ID_EMULATION_SWITCH_UMD: