Browse Source

Replace xOffset and yOffset -> fallbackOffset: {x: 0, y: 0}; Forward PR into dev-branch.

pull/893/head
Scott DeSapio 9 years ago
parent
commit
dcb3bae44c
  1. 7
      Sortable.js

7
Sortable.js

@ -243,7 +243,8 @@
forceFallback: false,
fallbackClass: 'sortable-fallback',
fallbackOnBody: false,
fallbackTolerance: 0
fallbackTolerance: 0,
fallbackOffset: {x: 0, y: 0}
};
@ -513,8 +514,8 @@
var options = this.options,
fallbackTolerance = options.fallbackTolerance,
touch = evt.touches ? evt.touches[0] : evt,
dx = touch.clientX - tapEvt.clientX,
dy = touch.clientY - tapEvt.clientY,
dx = (touch.clientX - tapEvt.clientX) + this.options.fallbackOffset.x,
dy = (touch.clientY - tapEvt.clientY) + this.options.fallbackOffset.y,
translate3d = evt.touches ? 'translate3d(' + dx + 'px,' + dy + 'px,0)' : 'translate(' + dx + 'px,' + dy + 'px)';
// only set the status to dragging, when we are actually dragging

Loading…
Cancel
Save