From 2246da0021730d231a1b28c2fd990663d0a21ef6 Mon Sep 17 00:00:00 2001 From: nightwing Date: Thu, 30 Jan 2014 22:55:40 +0400 Subject: [PATCH] fix infinite loop when using ace with polymer --- lib/ace/layer/text.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/ace/layer/text.js b/lib/ace/layer/text.js index 52940dcf..4290233d 100644 --- a/lib/ace/layer/text.js +++ b/lib/ace/layer/text.js @@ -364,9 +364,8 @@ var Text = function(parentEl) { container.style.height = config.lineHeight * this.session.getRowLength(row) + "px"; } else { - var lines = container.childNodes - while(lines.length) - fragment.appendChild(lines[0]); + while(container.firstChild) + fragment.appendChild(container.firstChild); } row++;