diff --git a/src/ol/view.js b/src/ol/view.js index a491962eef..2cd8b2deed 100644 --- a/src/ol/view.js +++ b/src/ol/view.js @@ -304,7 +304,7 @@ ol.View.prototype.updateAnimations_ = function() { continue; } var elapsed = now - animation.start; - var fraction = elapsed / animation.duration; + var fraction = animation.duration > 0 ? elapsed / animation.duration : 1; if (fraction >= 1) { animation.complete = true; fraction = 1;