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:49 +0200
commit40e351308a7c57fedc823649b78819f9dbe46948 (patch)
treef602e3bdf1a74833ab2a0e4c68eaec69ebb1427a
parent6d139e97fad3539db8f6822b9cd5ab7fdb9a7538 (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 d14945a81e..e56cd778cb 100644
--- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c
+++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c
@@ -675,6 +675,7 @@ _ecore_evas_x_render(Ecore_Evas *ee)
675 ee->in_async_render = EINA_TRUE; 675 ee->in_async_render = EINA_TRUE;
676 rend = 1; 676 rend = 1;
677 } 677 }
678 else if (ee->func.fn_post_render) ee->func.fn_post_render(ee);
678 679
679 return rend; 680 return rend;
680} 681}