Search Issue Tracker
Fixed
Fixed in 6000.4.9f1, 6000.5.0b9, 6000.6.X
Votes
0
Found in
6000.4.5f1
6000.5.0b6
6000.6.0a4
Issue ID
UUM-140859
Regression
Yes
"ArgumentNullException" is thrown when dragging a selector between greyed-out built-in child elements in UI Builder Hierarchy
Steps to reproduce:
- Create a new URP project
- Create and open a new UI Document
- Add a "Scroll View" to the UI Builder Hierarchy (also reproduces with other available lists)
- Create a new selector with a new USS file
- Expand the "ScrollView" in the Hierarchy so that at least 2 child elements are visible
- Drag the created selector between the greyed-out child elements
- Observe the Console
Actual results: "ArgumentNullException: Value cannot be null. Parameter name: identifier" error is thrown
Expected results: No errors are thrown
Reproducible with versions: 6000.4.0a2, 6000.4.5f1, 6000.5.0b6, 6000.6.0a4
Not reproducible with versions: 6000.3.14f1, 6000.4.0a1
Tested on (OS): Ubuntu 24.04, macOS 26.4
Notes:
- In 6000.4.0a1 and earlier, dragging selector would not show animation line indicating it can be placed inside Hierarchy and therefore, would not throw any errors
- After reproduction, doing anything in the UI Builder throws "ArgumentNullException: Value cannot be null."
- Reproduces with controls other than Scroll View that expose greyed-out built-in child elements in the Hierarchy
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Asset names do not update when they are renamed in Safe Mode
- Crash on Scripting::ScriptingWrapperFor when exiting Play Mode during an active web request
- Material Inspector shortly disappears resulting in "Add Component" button jumping when the Material is recompiled
- Hand Interaction Profile breaks hand teleport to arbitrary locations
- Grabbing Dynamic Attach interactable in Interaction Simulator makes controller spin
Resolution Note (fix version 6000.4.9f1):
Fixed in 6000.4.9f1