Signed-off-by: Peter Hutterer <[email protected]>
---
src/libinput.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/libinput.c b/src/libinput.c
index c1f2700..e384d8d 100644
--- a/src/libinput.c
+++ b/src/libinput.c
@@ -914,6 +914,12 @@ LIBINPUT_EXPORT int
libinput_event_tablet_axis_has_changed(struct libinput_event_tablet *event,
enum libinput_tablet_axis axis)
{
+ require_event_type(libinput_event_get_context(&event->base),
+ event->base.type,
+ 0,
+ LIBINPUT_EVENT_TABLET_AXIS,
+ LIBINPUT_EVENT_TABLET_PROXIMITY);
+
return (NCHARS(axis) <= sizeof(event->changed_axes)) ?
bit_is_set(event->changed_axes, axis) : 0;
}
--
2.4.3
_______________________________________________
wayland-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-devel