elput: Get touch event slots using slot not seat_slot
authorChris Michael <cp.michael@samsung.com>
Thu, 8 Jun 2017 12:39:19 +0000 (08:39 -0400)
committerChris Michael <cp.michael@samsung.com>
Thu, 8 Jun 2017 14:01:52 +0000 (10:01 -0400)
@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/lib/elput/elput_evdev.c

index 7f2abd0..1e1254e 100644 (file)
@@ -1250,7 +1250,7 @@ _touch_down(struct libinput_device *idevice, struct libinput_event_touch *event)
    touch = _evdev_touch_get(dev->seat);
    if (!touch) return;
 
-   touch->slot = libinput_event_touch_get_seat_slot(event);
+   touch->slot = libinput_event_touch_get_slot(event);
    touch->timestamp = libinput_event_touch_get_time(event);
 
    touch->seat->pointer.x = libinput_event_touch_get_x_transformed(event, dev->ow);
@@ -1294,7 +1294,7 @@ _touch_up(struct libinput_device *idevice, struct libinput_event_touch *event)
    if (!touch) return;
 
    touch->points--;
-   touch->slot = libinput_event_touch_get_seat_slot(event);
+   touch->slot = libinput_event_touch_get_slot(event);
    touch->timestamp = libinput_event_touch_get_time(event);
 
    _touch_motion_send(dev);
@@ -1321,7 +1321,7 @@ _touch_motion(struct libinput_device *idevice, struct libinput_event_touch *even
    /*                                         touch->seat->pointer.x, touch->seat->pointer.y, */
    /*                                         &touch->seat->pointer.x, &touch->seat->pointer.y); */
 
-   touch->slot = libinput_event_touch_get_seat_slot(event);
+   touch->slot = libinput_event_touch_get_slot(event);
    touch->timestamp = libinput_event_touch_get_time(event);
 
    _touch_motion_send(dev);