From 7e70887b0913c15583273e30840785033d54a47a Mon Sep 17 00:00:00 2001 From: Ruben Daniels Date: Sat, 7 Apr 2012 23:28:59 +0200 Subject: [PATCH] * Optimized Virtual Rendered animated scrolling --- lib/ace/virtual_renderer.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ace/virtual_renderer.js b/lib/ace/virtual_renderer.js index bd3ea115..7f390afe 100644 --- a/lib/ace/virtual_renderer.js +++ b/lib/ace/virtual_renderer.js @@ -734,7 +734,7 @@ var VirtualRenderer = function(container, theme) { if (center) offset -= this.$size.scrollerHeight / 2; - if (this.$animatedScroll) { + if (this.$animatedScroll && Math.abs(offset - this.scrollTop) < 10000) { var i = 0, _self = this, steps = calcSteps(this.scrollTop, offset); clearInterval(_self.$timer);