sdl: evaluate the motion event type

Fixes #1272
This commit is contained in:
Christian Prochaska 2014-10-06 15:28:12 +02:00 committed by Christian Helmuth
parent 2db563ebdd
commit 443dc1f71d

View File

@ -69,7 +69,10 @@ extern "C" {
switch(curr.type())
{
case Input::Event::MOTION:
SDL_PrivateMouseMotion(0, 1, curr.rx(), curr.ry());
if (curr.is_absolute_motion())
SDL_PrivateMouseMotion(0, 0, curr.ax(), curr.ay());
else
SDL_PrivateMouseMotion(0, 1, curr.rx(), curr.ry());
break;
case Input::Event::PRESS:
if(curr.code() >= Input::BTN_MISC &&