Bastien Nocera
6697d5c6de
x11: Fix first call to _gdk_x11_keymap_key_is_modifier()
...
_gdk_x11_keymap_key_is_modifier() never tries to set min/max_keycode
if they haven't been set before, meaning that until another function
sets those, all the keys will be seen as non-modifiers.
This causes GdkKeyEvents to be wrongly tagged with "->is_modifier = 0"
when in actual fact the key is a modifier. This fixes keyboard
shortcuts captured with GtkCellRendererAccel in "raw" mode thinking
a modifier without any actual keys is a valid shortcut.
https://bugzilla.gnome.org/show_bug.cgi?id=670400
2012-02-19 17:18:13 +01:00
..
2012-01-31 10:39:01 +00:00
2012-01-26 10:37:12 +01:00
2012-01-09 00:31:20 -05:00
2012-01-30 09:07:24 -05:00
2012-01-25 20:32:50 +01:00
2012-02-19 17:18:13 +01:00
2011-02-10 14:41:02 -05:00
2012-01-30 19:12:27 -05:00
2010-12-21 12:07:00 -05:00
2011-12-19 12:51:07 -05:00
2012-01-25 17:36:57 +00:00
2011-11-09 22:01:00 -05:00
2010-12-24 15:54:12 -05:00
2011-12-22 02:59:39 +00:00
2011-12-22 02:59:39 +00:00
2011-02-09 02:44:19 -05:00
2011-11-22 14:55:46 -05:00
2011-12-30 16:21:38 +08:00
2011-01-20 13:57:18 +01:00
2011-11-09 22:01:00 -05:00
2011-04-12 12:13:55 -04:00
2011-11-02 02:32:53 +01:00
2011-04-08 16:39:45 +02:00
2011-06-10 13:07:54 +01:00
2011-11-04 23:38:11 -04:00
2010-12-24 15:54:12 -05:00
2010-12-25 00:02:39 -05:00
2011-04-08 16:39:45 +02:00
2012-01-05 04:22:42 +01:00
2011-11-09 22:01:00 -05:00
2011-10-07 16:19:41 +02:00
2010-12-24 15:54:12 -05:00
2010-12-24 15:54:12 -05:00
2011-06-10 13:07:54 +01:00
2011-01-28 11:10:07 -05:00
2011-02-01 18:51:57 +01:00
2010-12-25 00:02:39 -05:00
2012-01-27 09:47:42 +01:00
2012-01-27 09:47:42 +01:00
2011-03-11 02:10:47 +01:00
2011-12-05 10:59:07 +01:00
2010-12-22 17:47:00 +01:00
2011-11-18 16:43:41 +01:00
2011-09-27 09:56:25 +02:00
2011-10-07 16:19:41 +02:00
2011-06-06 21:15:53 -04:00
2011-03-16 20:09:13 -04:00
2011-11-09 22:01:00 -05:00
2012-02-13 15:06:09 +01:00
2011-11-01 21:13:35 -04:00
2011-02-09 02:44:19 -05:00
2011-02-09 02:44:19 -05:00
2010-12-21 12:07:03 -05:00
2011-01-20 13:57:20 +01:00
2012-01-09 00:31:20 -05:00
2011-02-09 02:44:19 -05:00
2011-12-18 14:29:16 -05:00
2011-12-18 16:04:51 -05:00
2011-12-18 14:29:16 -05:00
2011-02-01 18:51:57 +01:00
2011-02-01 18:51:57 +01:00
2011-11-18 15:14:31 +01: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
2012-02-19 15:10:48 +01:00
2011-12-22 02:59:39 +00:00
2011-11-05 01:10:16 -04:00
2011-01-11 17:06:49 +01:00
2011-10-26 10:36:43 +01:00
2011-02-04 15:33:36 -05:00
2011-10-26 10:36:43 +01:00
2011-11-02 02:32:53 +01:00
2011-01-02 13:33:04 +01:00