summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2015-06-16 17:01:02 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2015-06-16 17:01:49 -0400
commitd5739600aeefeb6a7819e1172d504bc972982e53 (patch)
tree8cd029b62149ce563650806e131bfc46aaa928be
parent0af315e09df38329a572c5016dec914392d17566 (diff)
win: do not use deferred ecore evas deletion for FAKE wins
these ees will be deleted externally anyway @fix
-rw-r--r--src/lib/elm_win.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c
index 558a204ee..54643f476 100644
--- a/src/lib/elm_win.c
+++ b/src/lib/elm_win.c
@@ -1838,7 +1838,7 @@ _elm_win_evas_object_smart_del(Eo *obj, Elm_Win_Data *sd)
1838 } 1838 }
1839 else 1839 else
1840 { 1840 {
1841 if (sd->ee) 1841 if (sd->ee && (sd->type != ELM_WIN_FAKE))
1842 { 1842 {
1843 ecore_job_add(_deferred_ecore_evas_free, sd->ee); 1843 ecore_job_add(_deferred_ecore_evas_free, sd->ee);
1844 _elm_win_deferred_free++; 1844 _elm_win_deferred_free++;