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
- "DateTime.Now" in the UK timezone does not adjust when the British Summer Time is active
- "Unsupported source texture format (7) in ComputeNextMipLevel" error is shown and the texture atlas is corrupted when the texture format "RGB Compressed ETC2 4bits" is selected
- The label that uses data binding is no longer updated at runtime when `INotifyBindablePropertyChanged` reloads updates of the VisualTreeAsset in UIDocument
- HDRP Graphics "High Quality Line Rendering" is missing a documentation link
- HDRP Graphics "Screen Space Global Illumination" has a link to a wrong documentation
Add comment