From 47a3fafd006272ae49bbadd3bf303768baf44ce3 Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Tue, 12 Nov 2013 17:17:13 -0200 Subject: [PATCH] delete window and children when button is gone --- legacy/elementary/src/lib/elc_fileselector_button.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/legacy/elementary/src/lib/elc_fileselector_button.c b/legacy/elementary/src/lib/elc_fileselector_button.c index db785793d0..90b9be8e22 100644 --- a/legacy/elementary/src/lib/elc_fileselector_button.c +++ b/legacy/elementary/src/lib/elc_fileselector_button.c @@ -204,11 +204,7 @@ _elm_fileselector_button_smart_del(Eo *obj, void *_pd, va_list *list EINA_UNUSED if (sd->window_title) eina_stringshare_del(sd->window_title); if (sd->fsd.path) eina_stringshare_del(sd->fsd.path); - if (sd->fs) - { - win = evas_object_data_del(obj, "win"); - evas_object_del(win); - } + if (sd->fsw) evas_object_del(sd->fsw); eo_do_super(obj, MY_CLASS, evas_obj_smart_del()); }