From 9dd236211fa7265a03de4bf545fa792cdace4a2b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sat, 11 Jan 2014 00:40:01 +0900 Subject: [PATCH] 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. --- src/lib/elm_glview.c | 2 ++ 1 file changed, 2 insertions(+) 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); -- 2.34.1