From e548bf8bc27eaabc80161d7ff80aff241d1eeb13 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Mon, 22 Jun 2020 10:43:09 +0100 Subject: [PATCH] Handle import of node with non-default number of outputs --- .../node_modules/@node-red/editor-client/src/js/ui/view.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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 c0f211373..cffbf6a61 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 @@ -3703,15 +3703,14 @@ RED.view = (function() { var label = RED.utils.getNodeLabel(d, d.type); var labelParts; - if (this.__hideLabel__ !== hideLabel || d.resize || this.__label__ !== label) { + if (d.resize || this.__hideLabel__ !== hideLabel || this.__label__ !== label || this.__outputs__.length !== d.outputs) { labelParts = getLabelParts(label, "red-ui-flow-node-label"); this.__label__ = label; if (labelParts.lines.length !== this.__labelLineCount__) { d.resize = true; } this.__labelLineCount__ = labelParts.lines.length; - } - if (d.resize || this.__hideLabel__ !== hideLabel || this.__outputs__.length !== d.outputs) { + if (hideLabel) { d.h = Math.max(node_height,(d.outputs || 0) * 15); } else {