summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2009-01-31 20:32:06 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2009-01-31 20:32:06 +0000
commit17f8a2c23aba669cbcf7a5c9fc650d8dee78d7f6 (patch)
treec7de6c9d8687106b08c1dd861f09eeb98c1105df /ChangeLog
parentfd1ba235fb913b057b83270f69106289b1f7c0a3 (diff)
downloadgtk+-17f8a2c23aba669cbcf7a5c9fc650d8dee78d7f6.tar.gz
Bug 162726 – Multiple Latin layouts in XKB break keyboard shortcuts
* gtk/gtkkeyhash.c (_gtk_key_hash_lookup): Change the handling of fuzzy matches: As long there are any exact matches, only exact matches are returned. If there are no exact matches, fuzzy matches will be returned, as long as they are not shadowing a possible exact match. This means that fuzzy matches won't be considered if their keyval is present in the current group. Problem reported by many people, patch by Simos Xenitellis. svn path=/trunk/; revision=22266
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b4e770c100..810d35b375 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2009-01-31 Matthias Clasen <mclasen@redhat.com>
+ Bug 162726 – Multiple Latin layouts in XKB break keyboard shortcuts
+
+ * gtk/gtkkeyhash.c (_gtk_key_hash_lookup): Change the handling of
+ fuzzy matches: As long there are any exact matches, only exact
+ matches are returned. If there are no exact matches, fuzzy matches
+ will be returned, as long as they are not shadowing a possible exact
+ match. This means that fuzzy matches won't be considered if their
+ keyval is present in the current group. Problem reported by
+ many people, patch by Simos Xenitellis.
+
+2009-01-31 Matthias Clasen <mclasen@redhat.com>
+
* NEWS: Updates
2009-01-30 Fridrich Strba <fridrich.strba@bluewin.ch>