efl ui win - if job runs after destruction of evas so dont flush pending
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Tue, 13 Feb 2018 06:28:47 +0000 (15:28 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Thu, 5 Apr 2018 18:05:30 +0000 (03:05 +0900)
src/lib/elementary/efl_ui_win.c

index ce6f88b..c752bce 100644 (file)
@@ -5493,7 +5493,7 @@ static Eina_Value
 _win_finalize_job_cb(void *data, const Eina_Value value)
 {
    Evas *eo_e = evas_object_evas_get(data);
-   evas_render_pending_objects_flush(eo_e);
+   if (eo_e) evas_render_pending_objects_flush(eo_e);
    return value;
 }