# HG changeset patch # User Sam Lantinga # Date 1084833771 0 # Node ID f221cadd6eda420113f1f497728f245db0074bfe # Parent 9e27fdb98eab927c828c1f37f4ffa50bd9c1be81 *** empty log message *** diff -r 9e27fdb98eab -r f221cadd6eda src/video/quartz/SDL_QuartzEvents.m --- a/src/video/quartz/SDL_QuartzEvents.m Mon May 17 00:16:24 2004 +0000 +++ b/src/video/quartz/SDL_QuartzEvents.m Mon May 17 22:42:51 2004 +0000 @@ -472,7 +472,7 @@ if ( getenv("SDL_HAS3BUTTONMOUSE") ) { DO_MOUSE_DOWN (SDL_BUTTON_LEFT); } else { - if ( NSControlKeyMask & current_mods ) { + if ( NSCommandKeyMask & current_mods ) { last_virtual_button = SDL_BUTTON_RIGHT; DO_MOUSE_DOWN (SDL_BUTTON_RIGHT); } @@ -519,18 +519,7 @@ case NSLeftMouseDragged: case NSRightMouseDragged: case NSOtherMouseDragged: /* usually middle mouse dragged */ - case NSMouseMoved: - /* Show the cursor if it was hidden by SDL_ShowCursor() */ - /* this is how games I've seen work */ - if (!cursor_visible) { - if (!isInGameWin && cursor_hidden) { - ShowCursor(); - cursor_hidden = NO; - } else if (isInGameWin && !cursor_hidden) { - HideCursor(); - cursor_hidden = YES; - } - } + case NSMouseMoved: if ( grab_state == QZ_INVISIBLE_GRAB ) { /* @@ -653,6 +642,6 @@ /* handle accumulated mouse moved events */ if (dx != 0 || dy != 0) SDL_PrivateMouseMotion (0, 1, dx, dy); - + [ pool release ]; }