elm_gengrid: Convert to new animators

Summary:
Use more efficient animator mechanism.
Depends on D7045

Reviewers: devilhorns

Reviewed By: devilhorns

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7046
This commit is contained in:
Derek Foreman 2018-09-18 09:42:58 -05:00
parent eea7a7755f
commit 33b085551a
1 changed files with 3 additions and 3 deletions

View File

@ -2015,8 +2015,8 @@ _item_place(Elm_Gen_Item *it,
item->moving_effect_start_time =
ecore_loop_time_get();
item->item_reorder_move_animator =
ecore_animator_add
(_reorder_item_move_animator_cb, it);
ecore_evas_animator_add
(it->item->wsd->obj, _reorder_item_move_animator_cb, it);
return;
}
}
@ -2996,7 +2996,7 @@ _swap_items(Elm_Object_Item *eo_it1, Elm_Object_Item *eo_it2, Elm_Focus_Directio
(sd->obj, ELM_GENGRID_EVENT_ITEM_REORDER_ANIM_START, EO_OBJ(sd->reorder.it1));
elm_gengrid_item_bring_in(eo_it2, ELM_GENGRID_ITEM_SCROLLTO_IN);
//TODO: Add elm config for time
ecore_animator_timeline_add(0.3, _item_move_cb, sd);
ecore_evas_animator_timeline_add(sd->obj, 0.3, _item_move_cb, sd);
}
static Eina_Bool