discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=d897f834ee2002071e5a0958ceb6b53764db76c5
commit d897f834ee2002071e5a0958ceb6b53764db76c5 Author: Mike Blumenkrantz <[email protected]> Date: Fri Apr 7 16:07:25 2017 -0400 don't set wl xdg-foreign clients as modal protocol says this should be the same as xdg_surface.set_parent which is not the same as modal --- src/bin/e_comp_wl_extensions.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/bin/e_comp_wl_extensions.c b/src/bin/e_comp_wl_extensions.c index 2860c6c..2dc8f4c 100644 --- a/src/bin/e_comp_wl_extensions.c +++ b/src/bin/e_comp_wl_extensions.c @@ -402,7 +402,6 @@ _e_comp_wl_zxdg_imported_v1_set_parent_of(struct wl_client *client EINA_UNUSED, { evas_object_event_callback_add(ec->frame, EVAS_CALLBACK_DEL, _imported_del, im); e_client_parent_set(ec, im->ex->ec); - ec->parent->modal = ec; ec->parent->lock_close = 1; } } --
