diff --git a/Windows/MainWindow.cpp b/Windows/MainWindow.cpp index 1e4343167e..7692a0ad38 100644 --- a/Windows/MainWindow.cpp +++ b/Windows/MainWindow.cpp @@ -891,10 +891,12 @@ namespace MainWindow case WM_USER_RESTART_EMUTHREAD: NativeSetRestarting(); + InputDevice::StopPolling(); EmuThread_Stop(); coreState = CORE_POWERUP; ResetUIState(); EmuThread_Start(); + InputDevice::BeginPolling(); break; case WM_MENUSELECT: