Steps to reproduce:
- Create a URP 3D Project
- In the Project Browser create an Empty Shader Graph
- In the Fragment add the Base Color Node
- Create an Expression Node and connect it to the Base Color
- Change the Expression Node's Type via it's dropdown menu
Actual results: Error "ArgumentException: An item with the same key has already been added. Key: A
System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) (at <550ccb07b65848deac5079b8706ec676>:0)
System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) (at <550ccb07b65848deac5079b8706ec676>:0)" is logged
Expected results: No Error is thrown
Reproducible with versions: 6000.5.0a9, 6000.5.0b10, 6000.6.0a6
Not reproducible with versions: 6000.0.76f1, 6000.3.16f1, 6000.4.9f1, 6000.5.0a8 (Templates list is immediately populated)
Tested on (OS): Windows 11