Signed-off-by: Hans de Goede <[email protected]>
---
src/evdev-mt-touchpad.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
index 0294eb2..92e0651 100644
--- a/src/evdev-mt-touchpad.c
+++ b/src/evdev-mt-touchpad.c
@@ -139,7 +139,7 @@ tp_motion_history_reset(struct tp_touch *t)
static inline struct tp_touch *
tp_current_touch(struct tp_dispatch *tp)
{
- return &tp->touches[min(tp->slot, tp->ntouches)];
+ return &tp->touches[min(tp->slot, tp->ntouches - 1)];
}
static inline struct tp_touch *
--
2.0.0
_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel