Skip to content
Permalink
Browse files

Fixed bug 1032

Matthias Hawran 2010-07-28 03:00:49 PDT
Hi,

I simply want to "forward" this post
(http://forums.libsdl.org/viewtopic.php?t=4123) about absolute mouse events not
being monitored by SDL 1.2 as directfb / tslib generates them.

It's fixed in 1.3 and IMHO it should be backported to 1.2

Included the patch from the post (thanks to Guillaume Chereau)

Cheers,
Matthias
  • Loading branch information
slouken committed Dec 29, 2011
1 parent b6f1e27 commit 263d9c4daec47c8fde3d5ead96a7212394514540
Showing with 9 additions and 0 deletions.
  1. +9 −0 src/video/directfb/SDL_DirectFB_events.c
@@ -79,6 +79,15 @@ void DirectFB_PumpEvents (_THIS)
else if (evt.axis == DIAI_Y)
posted += SDL_PrivateMouseMotion(0, 1, 0, evt.axisrel);
}
else if (evt.flags & DIEF_AXISABS)
{
static int last_x, last_y;
if (evt.axis == DIAI_X)
last_x = evt.axisabs;
else if (evt.axis == DIAI_Y)
last_y = evt.axisabs;
posted += SDL_PrivateMouseMotion(0, 0, last_x, last_y);
}
break;
default:
;

0 comments on commit 263d9c4

Please sign in to comment.