diff --git a/Windows/MainWindow.cpp b/Windows/MainWindow.cpp index 4dbba48ad..fe66c287c 100644 --- a/Windows/MainWindow.cpp +++ b/Windows/MainWindow.cpp @@ -258,7 +258,7 @@ namespace MainWindow } } - void RelaseMouseWheel() { + void ReleaseMouseWheel() { // For simplicity release both wheel events KeyInput key; key.deviceId = DEVICE_ID_MOUSE; @@ -816,7 +816,8 @@ namespace MainWindow return 0; // Hack: need to release wheel event with a delay for games to register it was "pressed down". case TIMER_WHEELRELEASE: - RelaseMouseWheel(); + ReleaseMouseWheel(); + KillTimer(hWnd, TIMER_WHEELRELEASE); return 0; } break;