summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2014-08-21 12:31:07 +0200
committerCedric BAIL <cedric@osg.samsung.com>2014-08-21 16:01:37 +0200
commitcf86cf5588e3114f43e058d16c87e8ded4c397c6 (patch)
treebae6f81422a8d17769bb29a3225757e124eb8c5d
parent60c3dd385cd88ac41754e30fafc3ab3bdcb30907 (diff)
ecore_evas: Ecore_Evas_X - make sure that ecore evas post render is always called.
This fix a case where when doing asynchronous rendering and no update was done, the post render evas event would never be triggered and so no call to ecore evas post render callback were made. Now the async X backend follow all other backend behavior. @fix
-rw-r--r--src/modules/ecore_evas/engines/x/ecore_evas_x.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/modules/ecore_evas/engines/x/ecore_evas_x.c b/src/modules/ecore_evas/engines/x/ecore_evas_x.c
index f96db90b9a..1de7823fc9 100644
--- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c
+++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c
@@ -712,6 +712,7 @@ _ecore_evas_x_render(Ecore_Evas *ee)
712 ee->in_async_render = EINA_TRUE; 712 ee->in_async_render = EINA_TRUE;
713 rend = 1; 713 rend = 1;
714 } 714 }
715 else if (ee->func.fn_post_render) ee->func.fn_post_render(ee);
715 716
716 return rend; 717 return rend;
717} 718}