summaryrefslogtreecommitdiff
path: root/src/lib/ecore_evas/ecore_evas.c
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2017-11-01 15:25:53 -0700
committerCedric BAIL <cedric@osg.samsung.com>2017-11-01 15:32:36 -0700
commit925d558780744ba6daf675b07731769888c06335 (patch)
treef50ecd15ab04cfbdb471161e1dbe15b867162422 /src/lib/ecore_evas/ecore_evas.c
parent5f7710f561dd91b7d417a10e65b9f767e1d11da0 (diff)
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 <derekf@osg.samsung.com>
Diffstat (limited to 'src/lib/ecore_evas/ecore_evas.c')
-rw-r--r--src/lib/ecore_evas/ecore_evas.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c
index 9f7951a..a18bdba 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)
164 if (!ee->engine.func->fn_prepare(ee)) 164 if (!ee->engine.func->fn_prepare(ee))
165 return EINA_FALSE; 165 return EINA_FALSE;
166 166
167 rend = ecore_evas_render_prepare(ee); 167 ecore_evas_render_prepare(ee);
168 168
169 ee->in_async_render = 1; 169 ee->in_async_render = 1;
170 170