Index: src/macosx/qzmouse.m =================================================================== --- src/macosx/qzmouse.m (revision 7458) +++ src/macosx/qzmouse.m (working copy) @@ -337,7 +337,7 @@ if (!requested_cursor) return -1; - + [NSCursor performSelectorOnMainThread: @selector(unhide) withObject: nil waitUntilDone: NO]; osx_change_cursor(requested_cursor); return 0; @@ -350,7 +350,7 @@ */ void osx_mouse_hide(void) { - osx_change_cursor(osx_blank_cursor); + [NSCursor performSelectorOnMainThread: @selector(hide) withObject: nil waitUntilDone: NO]; }