System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 522.30
Blender Version
Broken: version: 3.3.1, branch: master, commit date: 2022-10-04 18:35, hash: rBb292cfe5a936
Worked: (newest version of Blender that worked as expected)
Short description of error
There is no obvious way to remove Action Stash track in NLA Editor for linked armature/object.
Exact steps for others to reproduce the error
- Download attached files and open ActionStash_on_linked_data.blend or
- Open a new Blender instance
- Optionally delete all objects
- Link the objects from to_be_linked.blend
- create library override on the Armature to be able animate it.
- Go to Animation workspace
- Animate a bone (rotation in 2 frames is enough)
- Change the Dope Sheet mode to Action Editor
- press the "Stash" button
- Go to Nonlinear Animation editor
- Try deleting the [Action Stash]
You cannot delete this track or stripe in it with conventional way.
Only with python:
D.objects['My_Rig'].animation_data.nla_tracks[0].name '[Action Stash]' D.objects['My_Rig'].animation_data.nla_tracks.remove(D.objects['My_Rig'].animation_data.nla_tracks[0])
Example files here: