summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2014-05-07 17:46:24 -0400
committerMike Blumenkrantz <zmike@samsung.com>2014-05-07 17:46:24 -0400
commit9e3dedb23f56e6171a5f63e1e0460cd67d19df0f (patch)
tree881f0ad716cdd0a68ac741d251be3904449ce70a
parent22c8d5ca777f85d903182b411e662827ce5f630e (diff)
downloadenlightenment-9e3dedb23f56e6171a5f63e1e0460cd67d19df0f.tar.gz
hide fileman popups on window close
fix T1221
-rw-r--r--src/modules/fileman/e_fwin.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/fileman/e_fwin.c b/src/modules/fileman/e_fwin.c
index a770f27a2a..b6ecdec15f 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);