From 7ce383078d2e2ccb6d635e23a3da694ba5ed3d54 Mon Sep 17 00:00:00 2001 From: Pablo Bendersky Date: Fri, 19 Nov 2021 13:40:39 -0300 Subject: [PATCH] Fixed state nodes with spaces being rendered as rectWithTitle instead of rect --- src/diagrams/state/stateRenderer-v2.js | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/src/diagrams/state/stateRenderer-v2.js b/src/diagrams/state/stateRenderer-v2.js index 3bc6769c8..a2068a7a5 100644 --- a/src/diagrams/state/stateRenderer-v2.js +++ b/src/diagrams/state/stateRenderer-v2.js @@ -60,25 +60,9 @@ const setupNode = (g, parent, node, altFlag) => { // Build of the array of description strings accordinging if (node.description) { - if (Array.isArray(nodeDb[node.id].description)) { - // There already is an array of strings,add to it - nodeDb[node.id].shape = 'rectWithTitle'; - nodeDb[node.id].description.push(node.description); - } else { - if (nodeDb[node.id].description.length > 0) { - // if there is a description already transformit to an array - nodeDb[node.id].shape = 'rectWithTitle'; - if (nodeDb[node.id].description === node.id) { - // If the previous description was the is, remove it - nodeDb[node.id].description = [node.description]; - } else { - nodeDb[node.id].description = [nodeDb[node.id].description, node.description]; - } - } else { - nodeDb[node.id].shape = 'rect'; - nodeDb[node.id].description = node.description; - } - } + nodeDb[node.id].shape = 'rect'; + nodeDb[node.id].description = node.description; + nodeDb[node.id].description = common.sanitizeTextOrArray( nodeDb[node.id].description, getConfig()