Search Issue Tracker

Fixed

Fixed in 2022.2.2f1, 2023.1.0a23

Votes

0

Found in

2022.2.0b16

2023.1.0a20

Issue ID

UUM-20181

Regression

No

Reconnect to Prefab for root in Prefab Mode will break overrides and references

--

-

In 2022.2/2023.1:

1) Create a simple Prefab called "BaseMe"

2) Create a Prefab A with a instance in the Scene

4) Enter Prefab Mode for Prefab A

5) Right click root in Prefab Mode and select: "Prefab -> Reconnect" / or "Replace"

6) Select "BaseMe" Prefab Asset 

7) Go back to the scene and notice every time the Prefab A Asset position is change in Prefab Mode the scene updates (it doesn't have default overrides)

  1. Resolution Note (fix version 2023.1.0a23):

    Converting the root in a Prefab Asset to a Prefab instance to create a variant is now disallowed, similarly as Replace Prefab instance. This guard is added to prevent loosing default overrides and references for all existing instances of the Prefab.

  2. Resolution Note (fix version 2022.2.2f1):

    Converting the root in a Prefab Asset to a Prefab instance to create a variant is now disallowed, similarly as Replace Prefab instance. This guard is added to prevent loosing default overrides and references for all instances of the Prefab.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.