Search Issue Tracker
Fixed
Votes
1
Found in
2022.3.1f1
Issue ID
UUM-39799
Regression
Yes
Layout is not rendered when Prefab is opened in context mode after upgrading the project
How to reproduce:
1. Open the “Prefab_Project_Upgrade_Bug (2022.2 3D URP)“ project in 2022.3 stream
2. Open the “SampleScene”
3. Open the “GameObject” Prefab in context mode
4. Observe the Overlays in the Scene view
How to reproduce on a new project:
1. Create a new project in the 2022.2 stream with the “3D (URP)” template
2. Create an empty GameObject (GameObject > Create Empty)
3. Save this GameObject as a Prefab (Drag and drop the GameObject to the Project window)
4. Save the Scene and exit the Editor
5. Open the project in the 2022.3 stream
6. Open the GameObject Prefab in context mode
7. Observe the Overlays in the Scene view
Expected result: the Overlays are visible
Actual result: the Overlays are not visible, instead a black color is rendered
Reproduced with: 2022.3.0f1, 2022.3.1f1
Not reproduced with: 2021.3.27f1, 2022.2.21f1, 2023.1.0b20, 2023.2.0a18
Reproduced on: Windows 11, Ubuntu 22.04, macOS 13.2
Notes:
1. Not reproducible with “3D (Core)” Template
2. Reproducible when Scene view is opened along with the Prefab → The window tabs can still be clicked on even though the interface is a solid black color
3. The buttons on the Overlays retain their functionality → they are clickable, but not rendered
4. Reproducible when upgrading a 2020.3 project to 2022.3 → using the “Prefab_Project_Upgrade_Bug (2020.3 3D URP)“ project
5. Not reproducible when upgrading a 2021.3 project to 2022.3, instead errors are logged to the Console
6. Not reproducible when upgrading a 2020.3 project to 2022.2 → using the “Prefab_Project_Upgrade_Bug (2020.3 3D URP)“ project
-
rynti
Jun 17, 2023 18:42
I tested this by creating new projects using the "3D (URP)" template in various versions:
- 2022.2.21f1 -> works perfectly fine
- 2022.3.1f1 -> black toolbar
- 2022.3.2f1 -> black toolbar
- 2023.1.0f1 -> Toolbar works, but the scene view goes complete grey and is unusable even when switching back from the prefab to the actual scene. The only way I could fix it is by actually running the game. It also spams the error log with the following two messages repeatedly, maybe this will help: https://gist.github.com/rynti/b9f5b5b94135bd6f4e34a61d08c325df
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
- Sprite Atlas remains loaded in memory after scene change or unloading assets
- Referred style sheet stays dirty after saving when using the UIBuilder
- The Height map Amplitude is not working when using HDRP/LayeredLit
- Infinite inertial tensor rotation values are not discarded (both AB and RB)
- Crash at "UnityEngine.Object:FindObjectsOfType" when quitting the Player
Resolution Note:
Fixed by https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-36458