Win32 menu: Fix threading issues with stop/reset commands

This commit is contained in:
Henrik Rydgård committed 2025-03-03 14:02:09 +01:00
1 parent 95cf9c2e28
commit 65ade393c9
1 file changed
-6
-6
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: