Carlos Garnacho
8fdd8dbc35
Do not modify associated device for non-master devices on dispose
...
Only master devices must modify the associated device to separate
a pointer/keyboard pair, slave devices must only call
_gdk_device_remove_slave().
Fixes bug 639767 - password not accepted in gnome-screensaver dialog,
reported by Frederic Crozat. On VT-switch, the X server removes its
grab on HW devices, the effect on clients is that slave devices
disappear, and these were mistakenly mangling the master device
hierarchy. so gdk_device_get_associated_device() on the client
pointer wouldn't return the paired keyboard anymore.
The final effect is that gtkplug-x11 wasn't setting a keyboard to
its generated events.
2011-01-24 19:55:41 +01:00
..
2011-01-02 10:23:20 -08:00
2011-01-18 09:36:24 -05:00
2011-01-21 11:20:16 +01:00
2011-01-23 18:50:09 -05:00
2011-01-04 23:40:41 -05:00
2011-01-21 02:54:09 +01:00
2010-12-21 12:07:00 -05:00
2011-01-03 16:51:38 +01:00
2010-12-24 17:37:00 -05:00
2010-12-24 17:37:00 -05:00
2010-12-24 15:54:12 -05:00
2010-12-04 15:38:20 +01:00
2010-12-04 15:38:20 +01:00
2010-10-14 22:09:36 -04:00
2010-10-04 03:48:05 +02:00
2008-08-04 22:20:53 +00:00
2011-01-20 13:57:18 +01:00
2010-12-24 15:54:12 -05:00
2010-12-24 15:54:12 -05:00
2011-01-24 19:55:41 +01:00
2010-12-27 20:08:50 +01:00
2010-12-25 00:02:39 -05:00
2010-12-24 15:54:12 -05:00
2010-12-25 00:02:39 -05:00
2010-12-24 15:54:12 -05:00
2011-01-24 02:54:00 +01:00
2011-01-03 16:51:38 +01:00
2011-01-20 13:57:18 +01:00
2010-12-24 15:54:12 -05:00
2010-12-24 15:54:12 -05:00
2011-01-03 17:44:24 +01:00
2011-01-20 13:57:18 +01:00
2010-12-24 15:54:12 -05:00
2010-12-25 00:02:39 -05:00
2010-07-10 02:21:31 +02:00
2010-06-04 19:40:43 -04:00
2011-01-23 18:50:09 -05:00
2011-01-20 11:19:26 +01:00
2010-12-21 12:06:59 -05:00
2011-01-21 02:54:09 +01:00
2010-10-01 20:02:35 -04:00
2010-12-22 17:47:00 +01:00
2011-01-20 13:57:20 +01:00
2010-12-24 15:54:12 -05:00
2010-12-24 15:54:12 -05:00
2010-09-08 18:51:44 -04:00
2010-09-08 18:51:44 -04:00
2010-09-08 18:51:44 -04:00
2010-10-14 22:09:36 -04:00
2010-12-25 00:02:39 -05:00
2010-10-14 13:25:23 +02:00
2011-01-23 18:50:09 -05:00
2011-01-20 13:57:21 +01:00
2010-08-10 21:02:29 +02:00
2010-12-02 20:21:02 +01:00
2010-10-02 03:08:24 +02:00
2010-12-02 20:21:05 +01:00
2010-12-21 12:07:03 -05:00
2011-01-20 13:57:20 +01:00
2010-10-14 22:08:53 -04:00
2011-01-20 10:38:38 +01:00
2010-12-06 01:02:52 +01:00
2010-12-21 12:06:58 -05:00
2010-12-24 15:54:12 -05:00
2010-12-24 15:54:12 -05:00
2011-01-20 13:57:21 +01:00
2010-11-15 18:24:31 +01:00
2010-11-15 04:12:57 +01:00
2010-11-15 21:06:35 +01:00
2010-12-24 15:54:12 -05:00
2011-01-20 13:57:20 +01:00
2010-12-24 15:54:12 -05:00
2010-12-25 00:02:39 -05:00
2011-01-23 18:50:09 -05:00
2011-01-03 16:25:18 +01:00
2010-12-02 20:21:05 +01:00
2010-12-21 12:07:03 -05:00
2011-01-11 17:06:49 +01:00
2008-10-28 22:55:23 +00:00
2011-01-20 12:12:22 -02:00
2011-01-02 13:33:04 +01:00