Search Issue Tracker

Not Reproducible

Votes

4

Found in

2019.2.0a7

Issue ID

1129836

Regression

No

Prefab mode allows user to save changes to immutable prefabs

Scene Management

-

1. Open attached project
2. Search for Prefabs (click on All Prefabs or t:Prefab in search bar)
==>
You will see two prefabs from Packages folder
3. Open "DataPrivacyButton" prefab from Analytics package in Prefab mode
4. Make some changes (e.g. delete one of the components) and save
==>
ArgumentException: Saving Prefab to immutable folder is not allowed: 'Packages/com.unity.analytics/DataPrivacy/DataPrivacyButton.prefab'
UnityEditor.PrefabUtility.SavePrefab (UnityEngine.GameObject inputObject, System.String path, UnityEditor.ReplacePrefabOptions replaceOptions, UnityEditor.PrefabUtility+PrefabCreationFlags creationFlags, System.Boolean& success) (at C:/UnitySource/Trunk/Editor/Mono/Prefabs/PrefabUtility.bindings.cs:191)
UnityEditor.PrefabUtility.SaveAsPrefabAsset (UnityEngine.GameObject instanceRoot, System.String assetPath, System.Boolean& success) (at C:/UnitySource/Trunk/Editor/Mono/Prefabs/PrefabUtility.cs:1204)

Expected: The save functionality for immutable prefab in Prefab mode should be disabled

Comments (1)

  1. andreighinea1

    Aug 30, 2019 16:29

    This also happens in 2018.4.7f1, but not in 2017.4.27f1

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.