Search Issue Tracker
Fixed in 2022.2.X
Votes
0
Found in
2018.4
2019.4
2020.3
2021.1
2021.2
2021.2.0b1
2022.1
Issue ID
1345194
Regression
No
Missing default references show up as none in ScriptableObject Script asset
Reproduction steps:
1. Open the attached project (1345194.zip)
2. Notice that both the Script (ScriptWithMissingReference) and the ScriptableObject (Bug Example) assets reference New Material
3. Delete the New Material asset
4. Notice that the reference in Script says 'None (Object)' whereas in ScriptableObject it says 'Missing (Object)'
5. Restore New Material
6. Notice that both the ScriptableObject and the Script reference New Material again
Expected result: Both the ScriptableObject and the Script say 'Missing (Object)' as both remember it
Actual result: The Script says 'None (Object)'
Reproducible with: 2018.4.33f1, 2019.4.28f1, 2020.3.13f1, 2021.1.13f1, 2021.2.0b2, 2022.1.0a1
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
- [LinuxEditor] "Create New Tile Palette" popup closes immediately when opened from the Tile Palette window
- Crash on MemoryManager::OutOfMemoryError when performing various Unity operations
- The "Use AI Assistant" checkbox is always either checked or unchecked regardless of the state that it was in during the previous Unity project creation when creating a new Unity project
- UI Builder Inspector fails to stylize attribute display name when the attribute is defined via UxmlObjectReference
- Points Lights are getting culled prematurely when using Forward+ and Deferred+ rendering paths
Resolution Note (fix version 2022.2):
Fixed in 2022.2.0a12