diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js index cffbf6a61..c53b88f44 100755 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js @@ -2220,31 +2220,24 @@ RED.view = (function() { function convertLineBreakCharacter(str) { var result = []; - var count = 0; - var result_temp = ''; - for (var i = 0;i < str.length;i++) { - if (str.charAt(i) == '\\') { - if (str.charAt(i+1) == '\\') { - result_temp += str.charAt(i); - i++; - } else if (str.charAt(i+1) == 'n') { - result.push(result_temp.trim()); - if (i+1 == str.length-1) { - result.push(''); - } - result_temp = ''; - count = i+2; + var lines = str.split(/\\n /); + if (lines.length > 1) { + var i=0; + for (i=0;i -1 && content[newlineIndex-1] !== '\\') { + content = content.substring(0,newlineIndex)+"..."; } var lines = content.split("\n");