Skip to content

Commit

Permalink
Fix gestures
Browse files Browse the repository at this point in the history
Closes #146
  • Loading branch information
taye committed Jan 1, 2015
1 parent c3ec7f4 commit a1d88fe
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions interact.js
Original file line number Diff line number Diff line change
Expand Up @@ -1606,14 +1606,14 @@

this.snapOffsets.splice(0);

var snapOffset = snap.offset === 'startCoords'
var snapOffset = snap && snap.offset === 'startCoords'
? {
x: this.startCoords.page.x - origin.x,
y: this.startCoords.page.y - origin.y
}
: snap.offset || { x: 0, y: 0 };
: snap && snap.offset || { x: 0, y: 0 };

if (rect && snap.relativePoints && snap.relativePoints.length) {
if (rect && snap && snap.relativePoints && snap.relativePoints.length) {
for (var i = 0; i < snap.relativePoints.length; i++) {
this.snapOffsets.push({
x: this.startOffset.left - (width * snap.relativePoints[i].x) + snapOffset.x,
Expand Down Expand Up @@ -2011,6 +2011,7 @@

var pointerSpeed,
now = new Date().getTime(),
inertiaOptions = options[this.prepared.name].inertia,
inertiaPossible = false,
inertia = false,
smoothEnd = false,
Expand All @@ -2030,7 +2031,7 @@
}

// check if inertia should be started
inertiaPossible = (options[this.prepared.name].inertia.enabled
inertiaPossible = (inertiaOptions && inertiaOptions.enabled
&& this.prepared.name !== 'gesture'
&& event !== inertiaStatus.startEvent);

Expand Down

0 comments on commit a1d88fe

Please sign in to comment.