From: Carsten Haitzler (Rasterman) Date: Fri, 10 Jan 2014 15:40:01 +0000 (+0900) Subject: elm glview - evas sync before rendering with always draw to sync right X-Git-Tag: v1.9.0-alpha1~255 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9dd236211fa7265a03de4bf545fa792cdace4a2b;p=platform%2Fupstream%2Felementary.git elm glview - evas sync before rendering with always draw to sync right async rendering clashes with the idle enterer glview uses to draw with always render mode - sync first and there is no problem. --- diff --git a/src/lib/elm_glview.c b/src/lib/elm_glview.c index bf8a32e42..766fa44a6 100644 --- a/src/lib/elm_glview.c +++ b/src/lib/elm_glview.c @@ -138,6 +138,8 @@ _render_cb(void *obj) sd->resized = EINA_FALSE; } + if (sd->render_policy == ELM_GLVIEW_RENDER_POLICY_ALWAYS) + evas_sync(evas_object_evas_get(obj)); // Call the render function if (sd->render_func) sd->render_func(obj);