From c93c8d5d7f81c5f8ddee8d14bb2b96ff915e3257 Mon Sep 17 00:00:00 2001 From: Ruben Daniels Date: Mon, 2 Apr 2012 19:14:53 -0700 Subject: [PATCH] * Bugfix --- lib/ace/virtual_renderer.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ace/virtual_renderer.js b/lib/ace/virtual_renderer.js index aeead8cd..193cb84b 100644 --- a/lib/ace/virtual_renderer.js +++ b/lib/ace/virtual_renderer.js @@ -700,7 +700,7 @@ var VirtualRenderer = function(container, theme) { //@todo I would like to make this animation a setting. How? - var STEPS = 15; + var STEPS = 9; function calcSteps(fromValue, toValue){ var i = 0, l = STEPS - 1, @@ -725,12 +725,12 @@ var VirtualRenderer = function(container, theme) { offset -= this.$size.scrollerHeight / 2; var i = 0, _self = this, - steps = calcSteps(this.scrollTop, offset); + steps = calcSteps(this.scrollTop, offset); console.dir(steps); clearInterval(_self.$timer); this.$timer = setInterval(function(){ _self.session.setScrollTop(steps[i]); - if (++i == STEPS) + if (++i == STEPS + 1) clearInterval(_self.$timer); }, 10); };