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
This commit is contained in:
Theppitak Karoonboonyanan 2009-02-18 15:19:30 +00:00 committed by Theppitak Karoonboonyanan
parent 6c23ce9e62
commit a99a91fd22
2 changed files with 9 additions and 1 deletions

View File

@ -1,3 +1,11 @@
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.
2009-02-17 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version

View File

@ -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 */
}