ecore: Fix support for intl keyboards
[framework/uifw/ecore.git] / src / lib / ecore_x / xlib / ecore_x_events.c
index acb64a9..6125a4e 100644 (file)
@@ -183,6 +183,9 @@ _ecore_x_event_modifiers(unsigned int state)
    if (state & ECORE_X_MODIFIER_WIN)
      modifiers |= ECORE_EVENT_MODIFIER_WIN;
 
+   if (state & ECORE_X_MODIFIER_MODE)
+     modifiers |= ECORE_EVENT_MODIFIER_MODE;
+
    if (state & ECORE_X_LOCK_SCROLL)
      modifiers |= ECORE_EVENT_LOCK_SCROLL;