Skip to content

Commit c6d2234

Browse files
committed
HFP-3610 Do not change element position if already in dropzone
1 parent 7f5cdc9 commit c6d2234

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/drag-question.js

+8
Original file line numberDiff line numberDiff line change
@@ -1137,6 +1137,14 @@ var getControls = function (draggables, dropZones, noDropzone) {
11371137

11381138
var dropZone = DragUtils.elementToDropZone(dropZones, event.element);
11391139

1140+
// Don't change anything if element is in selected dropzone already
1141+
if (selected.element.dropZone === dropZone.id) {
1142+
// Reset selected
1143+
selected.element.$[0].setAttribute('aria-grabbed', 'false');
1144+
deselect();
1145+
return;
1146+
}
1147+
11401148
var mustCopyElement = selected.draggable.mustCopyElement(selected.element);
11411149
if (mustCopyElement) {
11421150
// Leave a new element for next drag

0 commit comments

Comments
 (0)