diff --git a/src/video/cocoa/SDL_cocoamouse.m b/src/video/cocoa/SDL_cocoamouse.m index 70a31b0f5..ffae0c1d5 100644 --- a/src/video/cocoa/SDL_cocoamouse.m +++ b/src/video/cocoa/SDL_cocoamouse.m @@ -92,6 +92,9 @@ Cocoa_ShowCursor(SDL_Cursor * cursor) if (SDL_GetMouseFocus()) { if (cursor) { + NSCursor *nscursor = (NSCursor *)cursor->driverdata; + + [nscursor set]; [NSCursor unhide]; } else { [NSCursor hide];