discomfitor pushed a commit to branch master.

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

commit 054fed5336903bd676bf2242c7c54823af03bd90
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Apr 24 13:40:32 2015 -0400

    ecore-drm: fix multiclick interval time
    
    libinput returns timestamps in milliseconds as int, not double
---
 src/lib/ecore_drm/ecore_drm_evdev.c   | 2 +-
 src/lib/ecore_drm/ecore_drm_private.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/ecore_drm/ecore_drm_evdev.c 
b/src/lib/ecore_drm/ecore_drm_evdev.c
index f56e372..666c900 100644
--- a/src/lib/ecore_drm/ecore_drm_evdev.c
+++ b/src/lib/ecore_drm/ecore_drm_evdev.c
@@ -610,7 +610,7 @@ _ecore_drm_evdev_device_create(Ecore_Drm_Seat *seat, struct 
libinput_device *dev
         edev->seat_caps |= EVDEV_SEAT_POINTER;
 
         /* TODO: make this configurable */
-        edev->mouse.threshold = 0.25;
+        edev->mouse.threshold = 250;
      }
 
    if (libinput_device_has_capability(device, LIBINPUT_DEVICE_CAP_TOUCH))
diff --git a/src/lib/ecore_drm/ecore_drm_private.h 
b/src/lib/ecore_drm/ecore_drm_private.h
index 16ef53e..75e103a 100644
--- a/src/lib/ecore_drm/ecore_drm_private.h
+++ b/src/lib/ecore_drm/ecore_drm_private.h
@@ -200,7 +200,7 @@ struct _Ecore_Drm_Evdev
         int minx, miny, maxw, maxh;
         double dx, dy;
         unsigned int last, prev;
-        double threshold;
+        uint32_t threshold;
         Eina_Bool did_double : 1;
         Eina_Bool did_triple : 1;
         uint32_t prev_button, last_button;

-- 


Reply via email to