Search Issue Tracker

By Design

Votes

0

Found in

2020.3.39f1

2021.3.9f1

2022.1.15f1

2022.2.0b7

2023.1.0a9

Issue ID

UUM-12986

Regression

No

Prefab's field custom serialization is incorrect when the field is overridden

--

-

Reproduction steps:
1. Open the “IN-14866_OverridenFieldSerialization“ project and open the “Main” scene
2. Rename the “B” scene to “B2”
3. Enter the Play mode and observe the Console

Expected result: “Serialized _scene = B2 (object = TestPrefab)“ was logged
Actual result: “Serialized _scene = B (object = TestPrefab)“ was logged

Reproduced in: 2020.3.39f1, 2021.3.9f1, 2022.1.15f1, 2022.2.0b7, 2023.1.0a9

Reproduced using: macOS Monterey 12.0.1

Note: Not reproduced in Player

  1. Resolution Note:

    This is because the main scene contains an override of the scene name and these overrides don't update automatically.

    You need to remove the override and maybe set it again after changing the scene name

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.