fix evry mouse event detection on wayland
This commit is contained in:
parent
b632afa546
commit
7c661b54a9
|
@ -890,7 +890,8 @@ _evry_cb_mouse(void *data, int type, void *event)
|
|||
if (!win->grab)
|
||||
return ECORE_CALLBACK_PASS_ON;
|
||||
|
||||
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;
|
||||
|
||||
ewin = win->ewin;
|
||||
|
|
Loading…
Reference in New Issue