jypark pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b0e48bc084b99d70b3272440ed506fe28e5be6e9
commit b0e48bc084b99d70b3272440ed506fe28e5be6e9 Author: Ji-Youn Park <jy0703.p...@samsung.com> Date: Fri Aug 7 11:53:02 2015 +0900 ecore_evas: fix first render skip in several windows ecore_evas_first only can be set first render even though there are several windows. because of this, second or third ecore_evas loses chance to render first frame. @fix --- src/lib/ecore_evas/ecore_evas.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c index f7fa61f..1de6dea 100644 --- a/src/lib/ecore_evas/ecore_evas.c +++ b/src/lib/ecore_evas/ecore_evas.c @@ -3070,6 +3070,10 @@ _ecore_evas_register(Ecore_Evas *ee) ee->registered = 1; ecore_evases = (Ecore_Evas *)eina_inlist_prepend (EINA_INLIST_GET(ecore_evases), EINA_INLIST_GET(ee)); + +#ifdef RENDER_SYNC + ecore_evas_first = EINA_TRUE; +#endif } EAPI void --