Skip to content

Commit 9ccce05

Browse files
author
Antoine Lelièvre
committed
Fixed toolbar AddButtons deleting existing buttons
1 parent e88c9ae commit 9ccce05

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

Assets/com.alelievr.NodeGraphProcessor/Editor/Views/ToolbarView.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,11 @@ public ToolbarView(BaseGraphView graphView)
4343
name = "ToolbarView";
4444
this.graphView = graphView;
4545

46-
graphView.initialized += AddButtons;
46+
graphView.initialized += () => {
47+
leftButtonDatas.Clear();
48+
rightButtonDatas.Clear();
49+
AddButtons();
50+
};
4751

4852
Add(new IMGUIContainer(DrawImGUIToolbar));
4953
}
@@ -129,9 +133,6 @@ protected void ShowButton(string name)
129133

130134
protected virtual void AddButtons()
131135
{
132-
leftButtonDatas.Clear();
133-
rightButtonDatas.Clear();
134-
135136
AddButton("Center", graphView.ResetPositionAndZoom);
136137

137138
bool processorVisible = graphView.GetPinnedElementStatus< ProcessorView >() != Status.Hidden;

0 commit comments

Comments
 (0)