summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-07-14 18:44:22 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-07-14 18:40:50 -0400
commit8e54684a2e5025150a2b9af56880ba6fed4c45d2 (patch)
treea5a021def32cd9013869659535b6fe135a2f05fd
parent415a94b98727ffea3425a908f6567ea61d44bd6e (diff)
downloadenlightenment-8e54684a2e5025150a2b9af56880ba6fed4c45d2.tar.gz
delete gadget editor site when editor is deleted
leak--
-rw-r--r--src/bin/e_gadget.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c
index 21dd0468af..c57dcb6d5c 100644
--- a/src/bin/e_gadget.c
+++ b/src/bin/e_gadget.c
@@ -2327,6 +2327,7 @@ e_gadget_editor_add(Evas_Object *parent, Evas_Object *site)
elm_object_item_tooltip_content_cb_set(item, _editor_tooltip_content, gi, NULL);
}
evas_object_event_callback_add(list, EVAS_CALLBACK_DEL, _editor_del, parent);
+ e_comp_object_util_del_list_append(list, tempsite);
ZGS_GET(site);
evas_object_event_callback_add(site, EVAS_CALLBACK_DEL, _edit_site_del, zgs);
evas_object_data_set(list, "__gadget_site", site);