SDL: add patches forgotten in previous commit.
This commit is contained in:
17
srcpkgs/SDL/patches/sdl-1.2.14-fix-disappearing-cursor.patch
Normal file
17
srcpkgs/SDL/patches/sdl-1.2.14-fix-disappearing-cursor.patch
Normal file
@@ -0,0 +1,17 @@
|
||||
Index: SDL-1.2.14/src/video/x11/SDL_x11events.c
|
||||
===================================================================
|
||||
--- SDL-1.2.14.orig/src/video/x11/SDL_x11events.c 2010-04-30 09:16:35.000000000 -0400
|
||||
+++ SDL-1.2.14/src/video/x11/SDL_x11events.c 2010-04-30 09:16:35.000000000 -0400
|
||||
@@ -444,8 +444,10 @@
|
||||
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,
|
||||
Reference in New Issue
Block a user