cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1bd82596a698017cbc1bad443a50d720e1d0ae4f
commit 1bd82596a698017cbc1bad443a50d720e1d0ae4f Author: Cedric BAIL <ced...@osg.samsung.com> Date: Fri Apr 28 13:40:26 2017 -0700 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 7c38157..b8ab4df 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); --