cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=d1e79c7dae117438b81aeb63d0a59cbc58bc7383

commit d1e79c7dae117438b81aeb63d0a59cbc58bc7383
Author: Cedric BAIL <ced...@osg.samsung.com>
Date:   Fri Feb 5 06:05:30 2016 +0100

    ecore_evas: refactorize code and make sub ecore evas exploration recusrive.
---
 src/lib/ecore_evas/ecore_evas.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c
index 6bca7fc..8016d85 100644
--- a/src/lib/ecore_evas/ecore_evas.c
+++ b/src/lib/ecore_evas/ecore_evas.c
@@ -3090,12 +3090,9 @@ ecore_evas_animator_tick(Ecore_Evas *ee, Eina_Rectangle 
*viewport)
    eo_do(ee->evas, 
eo_event_callback_call(EFL_CORE_ANIMATOR_EVENT_ANIMATOR_TICK, &a));
 
    // FIXME: We do not support partial animator in the subcanvas
-   a.update_area.x = 0;
-   a.update_area.y = 0;
    EINA_LIST_FOREACH(ee->sub_ecore_evas, l, subee)
      {
-        evas_output_size_get(subee->evas, &a.update_area.w, &a.update_area.h);
-        eo_do(subee->evas, 
eo_event_callback_call(EFL_CORE_ANIMATOR_EVENT_ANIMATOR_TICK, &a));
+        ecore_evas_animator_tick(subee, NULL);
      }
 
    // We are the source of sync for general animator.

-- 


Reply via email to