libinput: Don't process touch events for devices without a valid output

That would be the case of a touch screen mapped to an output that was
unplugged.
dev
Ander Conselvan de Oliveira 11 years ago committed by Kristian Høgsberg
parent 4283370e01
commit f957dfb1de
  1. 3
      src/libinput-device.c

@ -147,6 +147,9 @@ handle_touch_with_coords(struct libinput_device *libinput_device,
uint32_t time;
int32_t slot;
if (!device->output)
return;
time = libinput_event_touch_get_time(touch_event);
slot = libinput_event_touch_get_seat_slot(touch_event);

Loading…
Cancel
Save