kwin/libinput
Martin Flöser 6c00cfb5c7 [libinput] Ensure Event::device returns a proper Device
Summary:
This fixes a problem when a Device added and another event on the Device
are queued together. In that case the second event would not get the
Device set as it's not yet created.

This change ensures that when accessing device the pointer will be
updated.

BUG: 389674
FIXED-IN: 5.12.0

Reviewers: #kwin, #plasma, fvogt

Subscribers: plasma-devel, kwin

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D10236
2018-02-03 16:03:10 +01:00
..
connection.cpp [libinput] Add support for switch devices and events 2018-01-04 18:05:44 +01:00
connection.h [libinput] Add support for switch devices and events 2018-01-04 18:05:44 +01:00
context.cpp Require Qt 5.7 and remove pre-5.7 code 2017-02-07 20:43:19 +01:00
context.h Move Udev into an own header and implementation 2015-04-24 12:03:19 +02:00
device.cpp [libinput] Add support for switch devices and events 2018-01-04 18:05:44 +01:00
device.h [libinput] Add support for switch devices and events 2018-01-04 18:05:44 +01:00
events.cpp [libinput] Ensure Event::device returns a proper Device 2018-02-03 16:03:10 +01:00
events.h [libinput] Ensure Event::device returns a proper Device 2018-02-03 16:03:10 +01:00
libinput_logging.cpp pedantic fixes 2016-07-16 13:14:44 -04:00
libinput_logging.h [libinput] Add dedicated logging category for libinput 2015-07-31 12:43:35 +02:00