Search Issue Tracker
Won't Fix
Unknown (hidden) 2022.1.X, 2022.2.X
Votes
1
Found in
2022.2.0a16
Issue ID
UUM-2317
Regression
No
Packages are not immutable when they are imported as tarballs
Reproduction steps:
1. Download the attached tarball package "test.tgz" and import it into any project
2. In the Editor, open any of the imported package's scripts from the Project window
3. Edit the script and save changes to it
4. Return to Unity to recompile the scripts
5. Inspect the edited script again
Expected result: The script returns to its previous state
Actual result: The changes to the script are saved
Reproducible with: 2019.4.39f1, 2020.3.35f1, 2021.3.4f1, 2022.1.3f1, 2022.2.0a15
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
- ScrollView speed is slower when entering Play mode
- UI Builder elements disappear and "Semantic - Unknown template name" error appears when changes to "Template" parameter are saved
- Renderers outside Light Probe hull use incorrect Ambient Probe values when "Renderer Light Probe Selection" is set to "Use Ambient Probe" and "Light Probes" on Mesh is set to "Blend Probes"
- ArgumentNullException error occurs when selecting a Camera in the Hierarchy with the Scene view open
- Clicking 'Open Editor Log' through the Console fails to open redirected Logs when relative Log files exist outside of the Project root
Resolution Note:
This behaviour is intended to be phased out for packages installed from a registry or a Unity installation files (built-in) as it introduces performance and usability concerns; instead, users should be able to decide when they want to revert a package to its original state (of course, this implies users need to be able to *know* when a package is not in its original state). As a result, the underlying mechanism will not be extended to tarballs.