Search Issue Tracker
Won't Fix
Won't Fix in 2021.3.X
Votes
0
Found in
2021.3.22f1
Issue ID
UUM-31303
Regression
Yes
Errors are thrown after redoing Nested Prefab Variant creation
Reproduction steps:
- Create a new project
- Create 2 GameObjects: Cube and Sphere
- Drag both GameObjects to the Project Window to make them Prefabs
- Make the Sphere GameObject a child of the Cube GameObject in the Hierarchy window
- Drag the nested prefab into the Project window
- Click “Prefab Variant” in the pop-up that appears
- Undo (on Windows Ctrl + Z, on macOS CMD + Z)
- Redo (on Windows Ctrl + Y, on macOS CMD + Shift + Z)
{}Expected result{}: No errors are thrown
{}Actual result{}: The following error is thrown:
{code:java}
Component Transform has PrefabInstance different from its game object 'Sphere'. Fixing by setting PrefabInstance to None
UnityEditor.EditorApplication:Internal_CallGlobalEventHandler () {code}
{}Platforms tested{}: macOS Monterey 12.6, Ubuntu 20
{}Note{}: Also reproducible by using the Context Options (Edit > Undo/Redo)
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
- An "RefreshInternalV2 is called before InitialRefresh" error is thrown when opening a project where a build profile with Player settings added is selected
- MeshCollider preview gizmo disappears from the Scene view when overriding the mesh asset using any 3D editing tool
- Tutorial project is not created when started from the Get set up tab
- Audio Listener Component expands when selected
- [iOS] Frame Debugger rendering output doesn't work with iOS builds
Resolution Note:
This issue was fixed by the Undo system overhaul which landed in 2022.1 and due to its complexity could not be backported.
Resolution Note (2021.3.X):
This issue was fixed by the Undo system overhaul which landed in 2022.1 and due to its complexity could not be backported.