summaryrefslogtreecommitdiff
path: root/modules/input/gtkimcontextthai.c
diff options
context:
space:
mode:
authorTheppitak Karoonboonyanan <thep@linux.thai.net>2009-02-18 15:19:30 +0000
committerTheppitak Karoonboonyanan <tkaroonb@src.gnome.org>2009-02-18 15:19:30 +0000
commita99a91fd22fc5b3518ffd13bf5b185b6cd84cb91 (patch)
tree000608c69f0a828727563e7eb57634d73d9f6bac /modules/input/gtkimcontextthai.c
parent6c23ce9e623ccfce4abd551164704c79d98233c2 (diff)
downloadgtk+-a99a91fd22fc5b3518ffd13bf5b185b6cd84cb91.tar.gz
Bug 457086 - numpad does not work when the Thai-Lao input method is used
2009-02-18 Theppitak Karoonboonyanan <thep@linux.thai.net> Bug 457086 - numpad does not work when the Thai-Lao input method is used * modules/input/gtkimcontextthai.c (is_context_lost_key): Do not count character-generating keypads as context-lost keys. svn path=/trunk/; revision=22354
Diffstat (limited to 'modules/input/gtkimcontextthai.c')
-rw-r--r--modules/input/gtkimcontextthai.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/input/gtkimcontextthai.c b/modules/input/gtkimcontextthai.c
index 0b2d6b6b58..640c013c5f 100644
--- a/modules/input/gtkimcontextthai.c
+++ b/modules/input/gtkimcontextthai.c
@@ -122,7 +122,7 @@ is_context_lost_key(guint keyval)
keyval == GDK_Escape ||
keyval == GDK_Delete ||
(GDK_Home <= keyval && keyval <= GDK_Begin) || /* IsCursorkey */
- (GDK_KP_Space <= keyval && keyval <= GDK_KP_Equal) || /* IsKeypadKey */
+ (GDK_KP_Space <= keyval && keyval <= GDK_KP_Delete) || /* IsKeypadKey, non-chars only */
(GDK_Select <= keyval && keyval <= GDK_Break) || /* IsMiscFunctionKey */
(GDK_F1 <= keyval && keyval <= GDK_F35)); /* IsFunctionKey */
}