Fix: delay panning until we can determine direction

This commit is contained in:
Jeff Wong 2018-07-14 15:57:58 -07:00
parent e6d4a09b55
commit f3b17b92b7
1 changed files with 3 additions and 0 deletions

View File

@ -100,6 +100,9 @@ export default Ember.Mixin.create({
}
const previousState = this.get("_panState");
const newState = this._calculateNewPanState(previousState, e);
if (previousState.start && newState.distance < 5) {
return;
}
this.set("_panState", newState);
if (previousState.start && "panStart" in this) {
this.panStart(newState);