From 925d558780744ba6daf675b07731769888c06335 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Wed, 1 Nov 2017 15:25:53 -0700 Subject: [PATCH] ecore_evas: do not propagate drawing change blindly from sub surface to parent. It is not because a round of rendering happen for a child, that it result in actually drawing anything in the parent. The parent will always be aware of the rendering request of the sub surface and we should only track what the parent think. T6049 Tested-by: Derek Foreman --- src/lib/ecore_evas/ecore_evas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c index 9f7951ab67..a18bdbac51 100644 --- a/src/lib/ecore_evas/ecore_evas.c +++ b/src/lib/ecore_evas/ecore_evas.c @@ -164,7 +164,7 @@ ecore_evas_render(Ecore_Evas *ee) if (!ee->engine.func->fn_prepare(ee)) return EINA_FALSE; - rend = ecore_evas_render_prepare(ee); + ecore_evas_render_prepare(ee); ee->in_async_render = 1;