diff options
Diffstat (limited to 'javascript/app')
-rw-r--r-- | javascript/app/components/haskell-module.js | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/javascript/app/components/haskell-module.js b/javascript/app/components/haskell-module.js index ee3f7f3..7084510 100644 --- a/javascript/app/components/haskell-module.js +++ b/javascript/app/components/haskell-module.js @@ -481,14 +481,17 @@ export default Ember.Component.extend({ const lineCount = lines.length; let i = 0; while(i < lineCount) { - let line = lines.item(i); - // A file-header pragma must precede the module keyword in the file. - if(line.innerText.indexOf("module ") === 0) { - break; - } else { - line.innerHTML = addLinksToLanguageExtensionsDocs(line.innerText); - i = i + 1; + const line = lines.item(i); + const lineText = line.textContent; + if(lineText) { + // A file-header pragma must precede the module keyword in the file. + if(lineText.indexOf("module ") === 0) { + break; + } else { + line.innerHTML = addLinksToLanguageExtensionsDocs(lineText); + } } + i = i + 1; } this.element.parentNode.scrollTop = 0; |