ami pushed a commit to branch master.

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

commit dd627324f9f7e1a1d92a0439c8e309f9907a26f3
Author: Umesh Tanwar <[email protected]>
Date:   Sun Mar 26 20:16:13 2017 +0530

    Gengrid: Bring the item into view scope before swapping.
    
    Summary:
    The gengrid item should be into view scope while reordering the items.
    
    @fix
    Signed-off-by: Umesh Tanwar <[email protected]>
    
    Test Plan: elmementary_test -> gengrid 2 -> horizontal mode + reordering
    
    Reviewers: singh.amitesh, cedric
    
    Subscribers: cedric, atulfokk, jpeg
    
    Differential Revision: https://phab.enlightenment.org/D4740
    
    Signed-off-by: Amitesh Singh <[email protected]>
---
 src/lib/elementary/elm_gengrid.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c
index 6501025..3acfa4d 100644
--- a/src/lib/elementary/elm_gengrid.c
+++ b/src/lib/elementary/elm_gengrid.c
@@ -3223,6 +3223,7 @@ _swap_items(Elm_Object_Item *eo_it1, Elm_Object_Item 
*eo_it2, Elm_Focus_Directio
    evas_object_raise(VIEW(it1));
    efl_event_callback_legacy_call
      (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);
 }

-- 


Reply via email to