discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=35b1d20b818aafc01bbd2eed1259d913a431c3ce
commit 35b1d20b818aafc01bbd2eed1259d913a431c3ce Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Fri Jul 21 16:20:04 2017 -0400 destroy desktop gadgets when the parent zone is removed --- src/bin/e_gadget.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c index ca6e01427..bf5b340c5 100644 --- a/src/bin/e_gadget.c +++ b/src/bin/e_gadget.c @@ -152,6 +152,8 @@ _comp_site_resize(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA_UNUSED, { if (!zgc->display) _gadget_object_create(zgc); + else if (!e_comp_zone_number_get(zgc->zone)) + evas_object_del(zgc->display); } } --