Skip to content

Commit

Permalink
Finally fixed bug 894 without breaking bug 716. Yay! :)
Browse files Browse the repository at this point in the history
  • Loading branch information
slouken committed Jul 20, 2010
1 parent 53bf214 commit 73262df
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/video/x11/SDL_x11events.c
Expand Up @@ -441,8 +441,10 @@ printf("Mode: NotifyGrab\n");
if ( xevent.xcrossing.mode == NotifyUngrab )
printf("Mode: NotifyUngrab\n");
#endif
if ( xevent.xcrossing.detail != NotifyInferior ) {
if ( this->input_grab == SDL_GRAB_OFF ) {
if ( (xevent.xcrossing.mode != NotifyGrab) &&
(xevent.xcrossing.mode != NotifyUngrab) &&
(xevent.xcrossing.detail != NotifyInferior) ) {
if ( this->input_grab == SDL_GRAB_OFF ) {
posted = SDL_PrivateAppActive(0, SDL_APPMOUSEFOCUS);
} else {
posted = SDL_PrivateMouseMotion(0, 0,
Expand Down

0 comments on commit 73262df

Please sign in to comment.