diff --git a/src/common/platform/win32/i_mouse.cpp b/src/common/platform/win32/i_mouse.cpp index f9fb1b8ab..908452916 100644 --- a/src/common/platform/win32/i_mouse.cpp +++ b/src/common/platform/win32/i_mouse.cpp @@ -196,10 +196,12 @@ static void SetCursorState(bool visible) { if (CursorState) { + ShowCursor(1); SetCursor((HCURSOR)(intptr_t)GetClassLongPtr(mainwindow.GetHandle(), GCLP_HCURSOR)); } else { + ShowCursor(0); SetCursor(NULL); } }