Skip to content

Commit f42d6fe

Browse files
committed
onMove assumes that you will always have clientX / clientY values. It helped me with drag problem in desktop format
1 parent 022f96e commit f42d6fe

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: build/js/angular-drag-and-drop.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,8 @@ module.directive('dragAndDrop', [
215215
if (draggable) {
216216
ngDragAndDrop.fireCallback('drag', e);
217217
if (e.touches && e.touches.length === 1) {
218-
draggable.updateOffset(e.touches[0].clientX, e.touches[0].clientY);
218+
draggable.updateOffset(e.touches[0].clientX ? e.touches[0].clientX : e.touches[0].pageX,
219+
e.touches[0].clientY ? e.touches[0].clientY : e.touches[0].pageY);
219220
} else {
220221
draggable.updateOffset(e.clientX, e.clientY);
221222
}

0 commit comments

Comments
 (0)