diff --git a/editor/js/ui/utils.js b/editor/js/ui/utils.js index 18eac2973..24227dd04 100644 --- a/editor/js/ui/utils.js +++ b/editor/js/ui/utils.js @@ -92,14 +92,16 @@ RED.utils = (function() { if (obj === null || obj === undefined) { $('
').appendTo(element); + $('').html(obj).appendTo(row); + }); + } $('').html('"'+formatString(obj)+'"').appendTo(entryObj); - makeExpandable(header, function() { - $('').html(typeHint||'string').appendTo(header); - var row = $('').appendTo(element); - $('').html(obj).appendTo(row); - }); } else if (typeof obj === 'number') { ').appendTo(entryObj); } else if (typeof obj === 'string') { - element.addClass('collapsed'); - $(' ').prependTo(header); + if (/[\t\n\r]/.test(obj)) { + element.addClass('collapsed'); + $(' ').prependTo(header); + makeExpandable(header, function() { + $('').html(typeHint||'string').appendTo(header); + var row = $('