Skip to content

Commit 509cb6b

Browse files
committed
build
1 parent 3f4f098 commit 509cb6b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

dist/vue-drag-and-drop-list.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ DragAndDropList.install = function(Vue) {
5454

5555
// Try setting a proper drag image if triggered on a dnd-handle (won't work in IE).
5656
if (event._dndHandle && event.dataTransfer.setDragImage) {
57-
event.dataTransfer.setDragImage(this.el, 0, 0);
57+
event.dataTransfer.setDragImage(this.el, event._dndHandleLeft - this.el.getBoundingClientRect().left, event._dndHandleTop - this.el.getBoundingClientRect().top);
5858
}
5959

6060
// Invoke callback
@@ -430,6 +430,8 @@ DragAndDropList.install = function(Vue) {
430430
this.handle = function(event){
431431
event = event.originalEvent || event;
432432
event._dndHandle = true;
433+
event._dndHandleLeft = this.el.getBoundingClientRect().left;
434+
event._dndHandleTop = this.el.getBoundingClientRect().top;
433435
}.bind(this);
434436

435437
this.el.setAttribute('draggable', true);

0 commit comments

Comments
 (0)