diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2015-04-24 13:40:32 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2015-04-24 13:40:32 -0400 |
commit | 054fed5336903bd676bf2242c7c54823af03bd90 (patch) | |
tree | e80e2f2d29a10dd28450e359ea14dcb1a140ffe5 | |
parent | 3a3552ec668dcb7c4e417f407c71cd80af0f89fb (diff) | |
download | efl-054fed5336903bd676bf2242c7c54823af03bd90.tar.gz |
ecore-drm: fix multiclick interval time
libinput returns timestamps in milliseconds as int, not double
-rw-r--r-- | src/lib/ecore_drm/ecore_drm_evdev.c | 2 | ||||
-rw-r--r-- | 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 f56e372453..666c900438 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 16ef53e0ca..75e103a62b 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; |