Elm_Genlist_Data *sd = GL_IT(it)->wsd;
Evas_Coord x, y;
- if (ev->event_flags & EVAS_EVENT_FLAG_ON_SCROLL) return;
+ if (ev->event_flags & EVAS_EVENT_FLAG_ON_SCROLL)
+ {
+ if (sd->reorder.it)
+ {
+ elm_genlist_item_reorder_stop(EO_OBJ(sd->reorder.it));
+ sd->reorder.it = NULL;
+ eo_do(sd->obj, elm_interface_scrollable_hold_set(EINA_FALSE));
+ eo_do(sd->obj, elm_interface_scrollable_bounce_allow_set(sd->h_bounce, sd->v_bounce));
+ }
+ return;
+ }
if (ev->button != 1) return;
// mouse down is activate only one finger