wok view libsdl/stuff/sdl-1.2.14-fix-disappearing-cursor.patch @ rev 24033
updated dialog-dev (1.3_20190211 -> 1.3_20210324)
author | Hans-G?nter Theisgen |
---|---|
date | Wed Apr 07 15:56:56 2021 +0100 (2021-04-07) |
parents | |
children |
line source
1 Index: SDL-1.2.14/src/video/x11/SDL_x11events.c
2 ===================================================================
3 --- SDL-1.2.14.orig/src/video/x11/SDL_x11events.c 2010-04-30 09:16:35.000000000 -0400
4 +++ SDL-1.2.14/src/video/x11/SDL_x11events.c 2010-04-30 09:16:35.000000000 -0400
5 @@ -444,8 +444,10 @@
6 if ( xevent.xcrossing.mode == NotifyUngrab )
7 printf("Mode: NotifyUngrab\n");
8 #endif
9 - if ( xevent.xcrossing.detail != NotifyInferior ) {
10 - if ( this->input_grab == SDL_GRAB_OFF ) {
11 + if ( (xevent.xcrossing.mode != NotifyGrab) &&
12 + (xevent.xcrossing.mode != NotifyUngrab) &&
13 + (xevent.xcrossing.detail != NotifyInferior) ) {
14 + if ( this->input_grab == SDL_GRAB_OFF ) {
15 posted = SDL_PrivateAppActive(0, SDL_APPMOUSEFOCUS);
16 } else {
17 posted = SDL_PrivateMouseMotion(0, 0,