From 1bd82596a698017cbc1bad443a50d720e1d0ae4f Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 28 Apr 2017 13:40:26 -0700 Subject: [PATCH] ecore_evas: properly warn when we are already rendering. --- src/lib/ecore_evas/ecore_evas_buffer.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/ecore_evas/ecore_evas_buffer.c b/src/lib/ecore_evas/ecore_evas_buffer.c index 7c381578b0..b8ab4df739 100644 --- a/src/lib/ecore_evas/ecore_evas_buffer.c +++ b/src/lib/ecore_evas/ecore_evas_buffer.c @@ -147,7 +147,11 @@ _ecore_evas_buffer_render(Ecore_Evas *ee) int rend = 0; bdata = ee->engine.data; - if (bdata->in_render) return 0; + if (bdata->in_render) + { + DBG("ee=%p is rendering, skip.", ee); + return 0; + } EINA_LIST_FOREACH(ee->sub_ecore_evas, ll, ee2) { if (ee2->func.fn_pre_render) ee2->func.fn_pre_render(ee2);