diff options
author | Ji-Youn Park <jy0703.park@samsung.com> | 2015-08-07 11:53:02 +0900 |
---|---|---|
committer | Ji-Youn Park <jy0703.park@samsung.com> | 2015-08-07 16:02:42 +0900 |
commit | a9648eededb192b589219b1c0641dcd2a55157ff (patch) | |
tree | ad438509aa3cfcf553bf9f41a8fa3909846f87ff | |
parent | c3cce30eeebf990628fb99b81badb22bac10d60f (diff) | |
download | efl-a9648eededb192b589219b1c0641dcd2a55157ff.tar.gz |
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
-rw-r--r-- | src/lib/ecore_evas/ecore_evas.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c index f7fa61f61b..1de6deaff7 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 |