elm_genlist: add missing callback call
authorAndrii Kroitor <an.kroitor@samsung.com>
Fri, 26 Dec 2014 05:21:02 +0000 (14:21 +0900)
committerDaniel Juyung Seo <seojuyung2@gmail.com>
Fri, 26 Dec 2014 05:23:42 +0000 (14:23 +0900)
Summary:
Added missing "moved" callback call when reordering items with keyboard
"up" and "down" arrows

@fix

Reviewers: cedric, raster, seoz

Reviewed By: seoz

Subscribers: reutskiy.v.v

Differential Revision: https://phab.enlightenment.org/D1818

src/lib/elm_genlist.c

index eb750fe..c66ac00 100644 (file)
@@ -2783,6 +2783,7 @@ _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_MOVED, EO_OBJ(sd->reorder.it1));
         sd->reorder.running = EINA_FALSE;
      }