From 21dd3b1abafd4fc5e0b5c8659be42150920b47ea Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 9 Jan 2019 18:39:16 +0000 Subject: [PATCH] efm - reorder destroy to toolbar can access fm obj still on free less ERRs --- src/modules/fileman/e_fwin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/fileman/e_fwin.c b/src/modules/fileman/e_fwin.c index a72647b20..bbc5f351a 100644 --- a/src/modules/fileman/e_fwin.c +++ b/src/modules/fileman/e_fwin.c @@ -1149,7 +1149,6 @@ _e_fwin_page_create(E_Fwin *fwin) static void _e_fwin_page_free(E_Fwin_Page *page) { - if (page->fm_obj) evas_object_del(page->fm_obj); evas_object_del(page->flist); evas_object_del(page->flist_frame); if (page->tbar) @@ -1160,6 +1159,8 @@ _e_fwin_page_free(E_Fwin_Page *page) } else evas_object_del(page->scrollframe_obj); + if (page->fm_obj) evas_object_del(page->fm_obj); + if (page->fm_op_entry_add_handler) ecore_event_handler_del(page->fm_op_entry_add_handler);