Ensure the node added to config node users is the proxy object

This commit is contained in:
GogoVega 2024-11-07 22:06:45 +01:00
parent deccfdf654
commit c8a02d53e8
No known key found for this signature in database
GPG Key ID: E1E048B63AC5AC2B

View File

@ -702,11 +702,11 @@ RED.nodes = (function() {
n["_"] = RED._; n["_"] = RED._;
} }
if (n._def.category == "config") { if (n._def.category == "config") {
configNodes[n.id] = n; configNodes[n.id] = newNode;
} else { } else {
if (n.wires && (n.wires.length > n.outputs)) { n.outputs = n.wires.length; } if (n.wires && (n.wires.length > n.outputs)) { n.outputs = n.wires.length; }
n.dirty = true; n.dirty = true;
updateConfigNodeUsers(n); updateConfigNodeUsers(newNode);
if (n._def.category == "subflows" && typeof n.i === "undefined") { if (n._def.category == "subflows" && typeof n.i === "undefined") {
var nextId = 0; var nextId = 0;
RED.nodes.eachNode(function(node) { RED.nodes.eachNode(function(node) {