From d3c1882005b4a78aeefeabd8351293a457b86238 Mon Sep 17 00:00:00 2001 From: "J?rgen P. Tjern?" Date: Tue, 4 Jun 2013 13:53:55 -0700 Subject: [PATCH] Mac: Hide cursor in relative mode. This hides the cursor when you SDL_SetRelativeMouseMode, as intended. Fixes http://bugzilla.libsdl.org/show_bug.cgi?id=1860 --- src/video/cocoa/SDL_cocoawindow.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/cocoa/SDL_cocoawindow.m b/src/video/cocoa/SDL_cocoawindow.m index 7e387a53e..06f0fd28e 100644 --- a/src/video/cocoa/SDL_cocoawindow.m +++ b/src/video/cocoa/SDL_cocoawindow.m @@ -538,7 +538,7 @@ - (void)resetCursorRects [super resetCursorRects]; SDL_Mouse *mouse = SDL_GetMouse(); - if (mouse->cursor_shown && mouse->cur_cursor) { + if (mouse->cursor_shown && mouse->cur_cursor && !mouse->relative_mode) { [self addCursorRect:[self bounds] cursor:mouse->cur_cursor->driverdata]; } else {