discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=8e54684a2e5025150a2b9af56880ba6fed4c45d2

commit 8e54684a2e5025150a2b9af56880ba6fed4c45d2
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jul 14 18:44:22 2017 -0400

    delete gadget editor site when editor is deleted
    
    leak--
---
 src/bin/e_gadget.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c
index 21dd0468a..c57dcb6d5 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);

-- 


Reply via email to