ibusimmodule: handle altgr modifier

SVN revision: 73021
This commit is contained in:
Jihoon Kim 2012-06-29 05:23:00 +00:00
parent a39ac7869d
commit a212477fb8
1 changed files with 5 additions and 1 deletions

View File

@ -97,10 +97,14 @@ _ecore_imf_modifier_to_ibus_modifier(unsigned int modifier)
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_SHIFT)
state |= IBUS_SHIFT_MASK;
/**< "Win" (between "Ctrl" and "A */
/**< "Win" (between "Ctrl" and "Alt") */
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_WIN)
state |= IBUS_SUPER_MASK;
/**< "AltGr" is pressed */
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_ALTGR)
state |= IBUS_MOD5_MASK;
return state;
}