devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b87cbf8fe42865a5b9d0b62efd3517ef599fb526

commit b87cbf8fe42865a5b9d0b62efd3517ef599fb526
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Thu Mar 20 07:13:52 2014 +0000

    ecore-drm: Fix absolute motion coordinate calculation
    
    @bugfix: When calculating center point for absolute motion, use the
    proper min_y value for calculating Y axis
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/lib/ecore_drm/ecore_drm_evdev.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/ecore_drm/ecore_drm_evdev.c 
b/src/lib/ecore_drm/ecore_drm_evdev.c
index bf54c37..ed18d2c 100644
--- a/src/lib/ecore_drm/ecore_drm_evdev.c
+++ b/src/lib/ecore_drm/ecore_drm_evdev.c
@@ -525,7 +525,7 @@ _device_process_flush(Ecore_Drm_Evdev *dev, unsigned int 
timestamp)
           {
              /* start first motion as centered I guess? */
              dev->mouse.x = (dev->abs.min_x + dev->abs.max_x) / 2;
-             dev->mouse.y = (dev->abs.max_x + dev->abs.max_y) / 2;
+             dev->mouse.y = (dev->abs.min_y + dev->abs.max_y) / 2;
           }
 
         dev->mouse.x += (dev->abs.x[0] - dev->abs.x[1]);

-- 


Reply via email to