discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=9e3dedb23f56e6171a5f63e1e0460cd67d19df0f
commit 9e3dedb23f56e6171a5f63e1e0460cd67d19df0f Author: Mike Blumenkrantz <[email protected]> Date: Wed May 7 17:46:24 2014 -0400 hide fileman popups on window close fix T1221 --- src/modules/fileman/e_fwin.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/fileman/e_fwin.c b/src/modules/fileman/e_fwin.c index a770f27..b6ecdec 100644 --- a/src/modules/fileman/e_fwin.c +++ b/src/modules/fileman/e_fwin.c @@ -772,7 +772,11 @@ _e_fwin_free(E_Fwin *fwin) fwin->fad = NULL; } if (fwin->popup_del_job) ecore_job_del(fwin->popup_del_job); - if (fwin->popup) evas_object_del(fwin->popup); + if (fwin->popup) + { + evas_object_hide(fwin->popup); + evas_object_del(fwin->popup); + } if (fwin->popup_timer) ecore_timer_del(fwin->popup_timer); fwin->popup_timer = NULL; E_FREE_LIST(fwin->popup_handlers, ecore_event_handler_del); --
