From 01ba4eea555cc475ff6736f3a799672dfe110f74 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 29 Jul 2015 15:25:22 -0400 Subject: [PATCH] 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 e0028f0d6..20c319a4d 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)