forked from enlightenment/enlightenment
ensure evry key events do not get erroneously rejected in grab mode
ref T2030
This commit is contained in:
parent
fd558491fd
commit
bfca0f908c
|
@ -1910,7 +1910,8 @@ _evry_cb_key_down(void *data, int type EINA_UNUSED, void *event)
|
|||
Evry_Window *win = data;
|
||||
const char *old;
|
||||
|
||||
if (ev->event_window != elm_win_window_id_get(win->ewin))
|
||||
if ((win->grab && (ev->event_window != ecore_evas_window_get(e_comp->ee))) &&
|
||||
(ev->event_window != elm_win_window_id_get(win->ewin)))
|
||||
return ECORE_CALLBACK_PASS_ON;
|
||||
|
||||
if (!strcmp(ev->key, "Escape"))
|
||||
|
|
Loading…
Reference in New Issue