From: Mike Blumenkrantz Date: Tue, 16 Jun 2015 21:01:02 +0000 (-0400) Subject: win: do not use deferred ecore evas deletion for FAKE wins X-Git-Tag: v1.15.0-alpha1~183 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d5739600aeefeb6a7819e1172d504bc972982e53;p=platform%2Fupstream%2Felementary.git win: do not use deferred ecore evas deletion for FAKE wins these ees will be deleted externally anyway @fix --- diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c index 558a204..54643f4 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) } else { - if (sd->ee) + if (sd->ee && (sd->type != ELM_WIN_FAKE)) { ecore_job_add(_deferred_ecore_evas_free, sd->ee); _elm_win_deferred_free++;