discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=7c661b54a94351717201ac18f4c79a44a3207320
commit 7c661b54a94351717201ac18f4c79a44a3207320 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Mon Apr 27 14:36:42 2015 -0400 fix evry mouse event detection on wayland --- src/modules/everything/evry.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/everything/evry.c b/src/modules/everything/evry.c index 5ae5074..959f776 100644 --- a/src/modules/everything/evry.c +++ b/src/modules/everything/evry.c @@ -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; --