Search Issue Tracker
Duplicate
Votes
0
Found in
Issue ID
1102449
Regression
No
[VersionControl] Animation window allows changing animation properties without checking out animation asset
Animations and source control, when editing playable assets in the animations window it would be nice if there was some kind of perforce integration to checkout and prompt user before checking out the asset. The current integration just auto checks out which is not in line with how any other asset editing works where the content is greyed out until a checkout button is clicked.
1. Open attached project "Animation.zip" inside perforce workspace
2. Enable Perforce, add Assets contents and submit everything so nothing would be checked out
3. Double-click Assets/TransformChange.anim to open it in animation window
4. Notice that keyframes/curves can be edited, new keyframes can be added even though animation file is not checked out.
Actual behaviour: Animation properties can be changed even though asset is not checked out. Check out happens whenever editor decides to save asset changes in memory to disk.
Expected behaviour: Animation properties cannot be changed until animation asset is checked out - this would be in-line with editing various assets in inspector that, like animations, don't need user to initiate save operation manually.
Reproduced: 2018.2.18f1, 2018.3.0b12, 2019.1.0a11
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on OpenAdapter10 when using Rendering Debugger Display Cells visualization
- Detection bounding box breaks when Port's Label is hidden in the GraphView
- “Some values driven by GridLayoutGroup“ message disappears on a child UI GameObject when disabling a non-parent GameObject
- Assets do not get imported from an asset package when Library assets in the asset package are unchanged
- UI Builder looses reference to the opened UI Document when domain reload is done
Add comment