From 00a0162d824e1693619b85413aa6fc4bd3e98e72 Mon Sep 17 00:00:00 2001 From: Nick White Date: Wed, 11 Jan 2012 19:44:26 +0000 Subject: Add libsdl version that fixes sdl for dwm --- media-libs/libsdl/files/libsdl-1.2.14-click.patch | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 media-libs/libsdl/files/libsdl-1.2.14-click.patch (limited to 'media-libs/libsdl/files/libsdl-1.2.14-click.patch') diff --git a/media-libs/libsdl/files/libsdl-1.2.14-click.patch b/media-libs/libsdl/files/libsdl-1.2.14-click.patch new file mode 100644 index 0000000..1fe0241 --- /dev/null +++ b/media-libs/libsdl/files/libsdl-1.2.14-click.patch @@ -0,0 +1,15 @@ +--- SDL-1.2.14/src/video/x11/SDL_x11events.c 2009-10-12 16:07:15.000000000 -0700 ++++ SDL-1.2/src/video/x11/SDL_x11events.c 2010-07-19 23:57:48.365397095 -0700 +@@ -441,8 +441,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, -- cgit v1.2.3