Index: src/macosx/qzfull.m =================================================================== --- src/macosx/qzfull.m (revision 8108) +++ src/macosx/qzfull.m (working copy) @@ -229,21 +229,12 @@ osx_skip_mouse_move = TRUE; osx_screen_used = FALSE; - if (color_depth != 8) { - gfx_quartz_full.set_mouse_sprite = osx_mouse_set_sprite; - gfx_quartz_full.show_mouse = osx_mouse_show; - gfx_quartz_full.hide_mouse = osx_mouse_hide; - gfx_quartz_full.move_mouse = osx_mouse_move; - } - else { - /* 8 bit modes have problems handling hardware cursor so we disable it */ - gfx_quartz_full.set_mouse_sprite = NULL; - gfx_quartz_full.show_mouse = NULL; - gfx_quartz_full.hide_mouse = NULL; - gfx_quartz_full.move_mouse = NULL; - CGDisplayHideCursor(kCGDirectMainDisplay); - } - + /* full screen modes have problems handling hardware cursor so we disable it */ + gfx_quartz_full.set_mouse_sprite = NULL; + gfx_quartz_full.show_mouse = NULL; + gfx_quartz_full.hide_mouse = NULL; + gfx_quartz_full.move_mouse = NULL; + CGDisplayHideCursor(kCGDirectMainDisplay); old_visible_bmp = bmp; return bmp;