1 parent 45803fd commit b025783Copy full SHA for b025783
2 files changed
Quake/console.c
@@ -683,6 +683,7 @@ void Con_UpdateMouseState (void)
683
Con_SetHotLink (NULL);
684
Con_SetMouseState (CMS_NOTPRESSED);
685
Con_ClearSelection ();
686
+ VID_SetMouseCursor (MOUSECURSOR_DEFAULT);
687
return;
688
}
689
Quake/gl_vidsdl.c
@@ -4250,6 +4250,12 @@ static void VID_DestroyCursors (void)
4250
4251
void VID_SetMouseCursor (mousecursor_t cursor)
4252
{
4253
+ static mousecursor_t current_cursor = MOUSECURSOR_DEFAULT;
4254
+
4255
+ if (cursor == current_cursor)
4256
+ return;
4257
+ current_cursor = cursor;
4258
4259
switch (cursor)
4260
4261
case MOUSECURSOR_HAND:
0 commit comments