Search Issue Tracker
Won't Fix
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
- [Android] TouchScreenKeyboard.active triggers an error when set to false in the Player
- [Android] Auto-correct suggestions show up over the "hidden zone" when typing text with TouchScreenKeyboard
- [Android] Clicks on the "hidden zone" remain blocked when TouchScreenKeyboard is active
- [URP][DX12] Black Game View window when URP Dynamic Resolution is enabled
- VideoPlayer.Time is not updated when seeking is completed
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.