forked from enlightenment/efl
parent
a39ac7869d
commit
a212477fb8
|
@ -97,10 +97,14 @@ _ecore_imf_modifier_to_ibus_modifier(unsigned int modifier)
|
||||||
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_SHIFT)
|
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_SHIFT)
|
||||||
state |= IBUS_SHIFT_MASK;
|
state |= IBUS_SHIFT_MASK;
|
||||||
|
|
||||||
/**< "Win" (between "Ctrl" and "A */
|
/**< "Win" (between "Ctrl" and "Alt") */
|
||||||
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_WIN)
|
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_WIN)
|
||||||
state |= IBUS_SUPER_MASK;
|
state |= IBUS_SUPER_MASK;
|
||||||
|
|
||||||
|
/**< "AltGr" is pressed */
|
||||||
|
if (modifier & ECORE_IMF_KEYBOARD_MODIFIER_ALTGR)
|
||||||
|
state |= IBUS_MOD5_MASK;
|
||||||
|
|
||||||
return state;
|
return state;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue