diff --git a/Packages/com.unity.shadergraph/Editor/Drawing/Views/GraphEditorView.cs b/Packages/com.unity.shadergraph/Editor/Drawing/Views/GraphEditorView.cs index 859bde8799e..f599624e3cd 100644 --- a/Packages/com.unity.shadergraph/Editor/Drawing/Views/GraphEditorView.cs +++ b/Packages/com.unity.shadergraph/Editor/Drawing/Views/GraphEditorView.cs @@ -801,7 +801,7 @@ public void HandleGraphChanges(bool wasUndoRedoPerformed) foreach (var node in m_Graph.pastedNodes) { - if (lookupTable.TryGetValue(node.objectId, out var nodeView) && nodeView is IShaderNodeView) + if (lookupTable.TryGetValue(node, out var nodeView) && nodeView is IShaderNodeView) m_GraphView.AddToSelection((Node)nodeView); }