diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js b/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js index 7d34d075b..a0c249e09 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/editor.js @@ -498,7 +498,6 @@ RED.editor = (function() { } function getEditStackTitle() { - var title = ''; return label; } @@ -1738,7 +1735,7 @@ RED.editor = (function() { if (nodeUserFlows[ws.id]) { workspaceLabel = "* "+workspaceLabel; } - tabSelect.append(''); + $('').text(workspaceLabel).appendTo(tabSelect); }); tabSelect.append(''); RED.nodes.eachSubflow(function(ws) { @@ -1746,7 +1743,7 @@ RED.editor = (function() { if (nodeUserFlows[ws.id]) { workspaceLabel = "* "+workspaceLabel; } - tabSelect.append(''); + $('').text(workspaceLabel).appendTo(tabSelect); }); if (flowCount > 0) { tabSelect.on('change',function() { @@ -2067,7 +2064,7 @@ RED.editor = (function() { } configNodes.forEach(function(cn) { - select.append(''); + $('').text(RED.text.bidi.enforceTextDirectionWithUCC(cn.__label__)).appendTo(select); delete cn.__label__; }); diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js index 96ed23821..3c158b4a7 100755 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js @@ -78,6 +78,8 @@ RED.palette = (function() { var lineHeight = 20; var portHeight = 10; + label = RED.utils.sanitize(label); + var words = label.split(/[ -]/); var displayLines = []; diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/tab-info.js b/packages/node_modules/@node-red/editor-client/src/js/ui/tab-info.js index 31bd2cd24..71c41b272 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/tab-info.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/tab-info.js @@ -294,7 +294,7 @@ RED.sidebar.info = (function() { if (node.type !== 'tab') { if (m) { $(''+RED._("sidebar.info.subflow")+'').appendTo(tableBody); - $(''+RED._("common.label.name")+''+subflowNode.name+'').appendTo(tableBody); + $(''+RED._("common.label.name")+''+RED.utils.sanitize(subflowNode.name)+'').appendTo(tableBody); } } }