From 9af7357ca41f68b73046c1a69dde1af2de1090eb Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Mon, 27 Dec 2021 12:03:18 +0000 Subject: [PATCH] Avoid adding empty env properties to tabs/groups Fixes #3306 --- .../editor-client/src/js/ui/editors/panes/envVarProperties.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/editors/panes/envVarProperties.js b/packages/node_modules/@node-red/editor-client/src/js/ui/editors/panes/envVarProperties.js index fb1d89b3f..b004662be 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/editors/panes/envVarProperties.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/editors/panes/envVarProperties.js @@ -55,7 +55,9 @@ } }); } - if (!isSameObj(old_env, new_env)) { + if (!old_env && new_env.length === 0) { + delete node.env; + } else if (!isSameObj(old_env, new_env)) { editState.changes.env = node.env; if (new_env.length === 0) { delete node.env;