diff --git a/lib/ace/virtual_renderer.js b/lib/ace/virtual_renderer.js index d5662ca6..6b0d467d 100644 --- a/lib/ace/virtual_renderer.js +++ b/lib/ace/virtual_renderer.js @@ -239,7 +239,10 @@ var VirtualRenderer = function(container, theme) { if (this.$changedLines.lastRow < lastRow) this.$changedLines.lastRow = lastRow; } - + + if (this.$changedLines.firstRow > this.layerConfig.lastRow || + this.$changedLines.lastRow < this.layerConfig.firstRow) + return; this.$loop.schedule(this.CHANGE_LINES); };