Skip to content

Commit dcbd048

Browse files
author
Antoine Lelievre
committed
Fixed ports duplicated after undo
1 parent bd9b312 commit dcbd048

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Editor/Views/BaseGraphView.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -682,7 +682,7 @@ void ReloadView()
682682
if (e is BaseNodeView v && this.Contains(v))
683683
selectedNodeGUIDs.Add(v.nodeTarget.GUID);
684684
}
685-
685+
686686
// Remove everything
687687
RemoveNodeViews();
688688
RemoveEdges();

Runtime/Elements/BaseNode.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,8 @@ public virtual void InitializePorts()
249249
{
250250
InitializeCustomPortTypeMethods();
251251

252+
inputPorts.Clear();
253+
outputPorts.Clear();
252254
foreach (var key in OverrideFieldOrder(nodeFields.Values.Select(k => k.info)))
253255
{
254256
var nodeField = nodeFields[key.Name];

0 commit comments

Comments
 (0)