seoz pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=cedf8e6b947edf49504f250a3fc5d8084abb57fe

commit cedf8e6b947edf49504f250a3fc5d8084abb57fe
Author: Daniel Juyung Seo <seojuyu...@gmail.com>
Date:   Fri Dec 26 14:36:36 2014 +0900

    genlist: Return the correct pointer for object item.
    
    No backport needed.
---
 src/lib/elm_genlist.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c
index c66ac00..8fcfdca 100644
--- a/src/lib/elm_genlist.c
+++ b/src/lib/elm_genlist.c
@@ -2782,7 +2782,8 @@ _item_swap_cb(void *data, double pos)
      {
         elm_genlist_item_bring_in((Elm_Object_Item *)sd->reorder.it2, 
ELM_GENLIST_ITEM_SCROLLTO_IN);
         _anim_end(sd);
-        evas_object_smart_callback_call(sd->obj, SIG_ITEM_REORDER_STOP, 
sd->reorder.it1);
+        evas_object_smart_callback_call(sd->obj, SIG_ITEM_REORDER_STOP,
+                                        EO_OBJ(sd->reorder.it1));
         evas_object_smart_callback_call(sd->obj, SIG_MOVED, 
EO_OBJ(sd->reorder.it1));
         sd->reorder.running = EINA_FALSE;
      }
@@ -2814,7 +2815,8 @@ _swap_items(Elm_Gen_Item *it1, Elm_Gen_Item *it2, 
Elm_Focus_Direction dir)
    sd->reorder.y2 = yy2;
 
    evas_object_raise(VIEW(it1));
-   evas_object_smart_callback_call(sd->obj, SIG_ITEM_REORDER_START, 
sd->reorder.it1);
+   evas_object_smart_callback_call(sd->obj, SIG_ITEM_REORDER_START,
+                                   EO_OBJ(sd->reorder.it1));
    //TODO: Add elm config for time
    ecore_animator_timeline_add(0.3, _item_swap_cb, sd);
 }

-- 


Reply via email to