[PATCH weston] evdev: Convert wl_fixed_t to int before using internally
Jonas Ådahl
jadahl at gmail.com
Tue May 8 23:46:44 PDT 2012
Signed-off-by: Jonas Ådahl <jadahl at gmail.com>
---
src/evdev.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/evdev.c b/src/evdev.c
index c65b82f..5fa7ae6 100644
--- a/src/evdev.c
+++ b/src/evdev.c
@@ -300,8 +300,8 @@ evdev_flush_motion(struct evdev_input_device *device, uint32_t time)
if (device->type & EVDEV_RELATIVE_MOTION) {
notify_motion(master, time,
- master->x + device->rel.dx,
- master->y + device->rel.dy);
+ wl_fixed_to_int(master->x) + device->rel.dx,
+ wl_fixed_to_int(master->y) + device->rel.dy);
device->type &= ~EVDEV_RELATIVE_MOTION;
device->rel.dx = 0;
device->rel.dy = 0;
--
1.7.9.5
More information about the wayland-devel
mailing list