summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJi-Youn Park <jy0703.park@samsung.com>2015-08-07 11:53:02 +0900
committerJi-Youn Park <jy0703.park@samsung.com>2015-08-07 16:02:42 +0900
commita9648eededb192b589219b1c0641dcd2a55157ff (patch)
treead438509aa3cfcf553bf9f41a8fa3909846f87ff
parentc3cce30eeebf990628fb99b81badb22bac10d60f (diff)
downloadefl-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.c4
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