diff --git a/src/ace/layer/Text.js b/src/ace/layer/Text.js index 870ad679..a1252f81 100644 --- a/src/ace/layer/Text.js +++ b/src/ace/layer/Text.js @@ -119,10 +119,12 @@ var Text = function(parentEl) { var _self = this; this.tokenizer.getTokens(first, last, function(tokens) { for ( var i = first; i <= last; i++) { + var lineElement = lineElements[i - layerConfig.firstRow]; + if (!lineElement) + continue; + var html = []; _self.$renderLine(html, i, tokens[i-first].tokens); - - var lineElement = lineElements[i - layerConfig.firstRow]; lineElement.innerHTML = html.join(""); } });