avoid changing oldIndex by the parent container
@ -270,6 +270,10 @@
return;
}
if (options.handle && !_closest(originalTarget, options.handle, el)) {
// get the index of the dragged element within its parent
oldIndex = _index(target);
@ -297,12 +301,6 @@
// Prepare `dragstart`
this._prepareDragStart(evt, touch, target);
},