Xi: Ensure DeviceChanged is emitted after grabs are deactivated
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 2 Jan 2014 20:33:30 +0000 (21:33 +0100)
committerPeter Hutterer <peter.hutterer@who-t.net>
Thu, 9 Jan 2014 03:39:05 +0000 (13:39 +1000)
commitb2d5ee2e3684951b611fd2068d57cc65fd8305a3
tree52dff086e1765b9c756e8255a8d7b0ce7d7b7be7
parent863d2ad5c02cccde9a4d1a392a7cae78d001c8a9
Xi: Ensure DeviceChanged is emitted after grabs are deactivated

When a grab on a slave device is deactivated, the master device must
be checked, just in case there were events from other devices while
the slave device was stolen away by the passive grab. This may
introduce misbehaviors on mismatching valuators and device features
later on UpdateDeviceState().

Signed-off-by: Carlos Garnacho <carlosg@gnome.org>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Xi/exevents.c