discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=01ba4eea555cc475ff6736f3a799672dfe110f74
commit 01ba4eea555cc475ff6736f3a799672dfe110f74 Author: Mike Blumenkrantz <[email protected]> Date: Wed Jul 29 15:25:22 2015 -0400 end compositor animations for dead clients on hide fixes a huge object leak in xwayland related to menus --- src/bin/e_comp_object.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index e0028f0..20c319a 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -2052,6 +2052,7 @@ _e_comp_smart_hide(Evas_Object *obj) evas_object_event_callback_del_full(o, EVAS_CALLBACK_DEL, _e_comp_object_cb_mirror_del, cw); evas_object_del(o); } + if (!_e_comp_object_animating_end(cw)) return; } if (stopping) return; if (!cw->ec->input_only) --
