diff --git a/src/ol/interaction/dragpan.js b/src/ol/interaction/dragpan.js index 30cb906f07..f499174da0 100644 --- a/src/ol/interaction/dragpan.js +++ b/src/ol/interaction/dragpan.js @@ -112,6 +112,11 @@ ol.interaction.DragPan.handleUpEvent_ = function(mapBrowserEvent) { view.setHint(ol.ViewHint.INTERACTING, -1); return false; } else { + if (this.kinetic_) { + // reset so we don't overestimate the kinetic energy after + // after one finger up, tiny drag, second finger up + this.kinetic_.begin(); + } this.lastCentroid = null; return true; }