From dba757f0c25ff2af9cdbec0c4d0b17297db41c3c Mon Sep 17 00:00:00 2001 From: mittorn Date: Fri, 27 Sep 2019 02:25:38 +0700 Subject: [PATCH] touch: fix wrong dx/dy sign --- engine/client/in_touch.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/client/in_touch.c b/engine/client/in_touch.c index e49c68ef..3be5b9fd 100644 --- a/engine/client/in_touch.c +++ b/engine/client/in_touch.c @@ -1875,7 +1875,7 @@ void Touch_KeyEvent( int key, int down ) if( down == 1 ) Touch_ControlsEvent( event_down, key == K_MOUSE1?0:1, x, y, 0, 0 ); else - Touch_ControlsEvent( down? event_motion: event_up, key == K_MOUSE1?0:1, x, y, lx-x, ly-y ); + Touch_ControlsEvent( down? event_motion: event_up, key == K_MOUSE1?0:1, x, y, x-lx, y-ly ); lx = x, ly = y; }