Search Issue Tracker
By Design
Votes
0
Found in
4.3.1f1
Issue ID
580527
Regression
No
Prefab name changes only when saving the entire project
To reproduce:
1. Open any project where you have a prefab with child objects
2. Place the prefab object in the scene
3. In the assets, change the child objects name
4. The change is visible in the hierarchy, but not in the project window
5. The change only becomes visible in the project window after the project is saved.
One part of the behavior that is described here as a bug is actually correct, namely that the project view doesn't update directly. When the user changes the name of the child object, he only modifies the prefab instance and not the actual prefab. He needs to hit "Apply" in order for the changes to actually propagate from the instance to the prefab. This will then also apply the change to the other instances of the same prefab in the scene (which haven't been affected by the renaming before either).
However, the fact that the prefab changes are automatically applied when doing a project save would be incorrect. Testing this in Unity 5.0, however, shows that here the behavior is correct as well, i.e. the prefab instance chances are only applied when hitting "Apply" and not when doing a project save.
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- After converting a Built-in project to URP render texture related errors are spammed that can lead to Game view being rendered on top of Scene view
- UI Builder slider value lags and stutters when sliding/modifying certain property values
- "Reset UI Builder Layout" functionality inconsistently changes Canva Size when "Match Game View" is enabled/disabled
- Texture Import Warnings are obscured by other Terrain Layer options in the Inspector
- Burst Inspector middle divider is jittering when resized with the Burst Inspector window docked
Add comment