diff --git a/src/components/listview/listview.js b/src/components/listview/listview.js index 6184ff3aaf..3bc9582796 100644 --- a/src/components/listview/listview.js +++ b/src/components/listview/listview.js @@ -133,21 +133,28 @@ import ServerConnections from '../ServerConnections'; continue; } + let elem; + if (i === 0) { if (isLargeStyle) { - html += `<${largeTitleTagName} class="listItemBodyText">`; + elem = document.createElement(largeTitleTagName); } else { - html += '
'; + elem = document.createElement('div'); } } else { - html += '
'; + elem = document.createElement('div'); + elem.classList.add('secondary'); } - html += (textlines[i] || ' '); - if (i === 0 && isLargeStyle) { - html += ``; + + elem.classList.add('listItemBodyText'); + + if (textlines[i]) { + elem.innerText = textlines[i]; } else { - html += '
'; + elem.innerHTML = ' '; } + + html += elem.outerHTML; } return html;