Search Issue Tracker
By Design
By Design in 6000.3.X
Votes
0
Found in
2021.3.56f1
2022.3.66f1
6000.0.58f1
6000.2.6f1
6000.3.0b2
Issue ID
UUM-119347
Regression
No
Prefab Override is still possible when Prefab Source has the same field values as Override
Reproduction steps:
1. Create a new project
2. Create a GameObject (e.g. Cube)
3. Drag it into the Project window to create a Prefab
4. Duplicate newly created GameObject in the Hierarchy
5. Select both GameObjects and change one of their fields values (e.g. Scale X value)
6. Select one of GameObjects and apply Overrides in the Inspector (Overrides > Apply All)
7. Select another GameObject, open its Overrides dropdown and observe
Actual result: Override is possible, clicking on Transform shows that Prefab Source and Override has the same values
Expected result: Override is not possible as Prefab Source and Override has the same values and GameObject has no blue line next to the changed field and GameObject itself in Hierarchy
Reproducible with: 2021.3.56f1, 2022.3.66f1, 6000.0.58f1, 6000.2.6f1, 6000.3.0b2
Reproduced on: macOS Sequoia 15.4 (M4), Windows 11
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
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
Resolution Note:
It is a feature we support that users are able to mark a property overridden, to prevent any future merge changes, even if the value matches that of the Prefab Asset.
Only on a user action of reverting or applying an override is the override state cleared.
Resolution Note (6000.3.X):
It is a feature we support that users are able to mark a property overridden, to prevent any future merge changes, even if the value matches that of the Prefab Asset.
Only on a user action of reverting or applying an override is the override state cleared.