Page MenuHome

Library Override: Support editing of animation data in overriden data-blocks.
Confirmed, NormalPublicTO DO

Description

System Information
Operating system: Windows-10-10.0.17763 64 Bits
Graphics card: GeForce GTX 980/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 432.00

Blender Version
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-11-20 14:27, hash: rB26bd5ebd42e3
Worked: (optional)

Short description of error
When animating armature override *that contains drivers*, actions added to NLA tracks are lost after saving/reloading blender file.

Exact steps for others to reproduce the error
1 - Load testCubeDriverNLA.blend (contains link to cubeRigDrivers.blend)
2 - Use "push down action" from the NLA editor to add current "ArmatureAction" action to a new track


3 - Save the file
4 - Reload the file: the NLA track is lost

Blend files:

Event Timeline

Jacques Lucke (JacquesLucke) changed the task status from Needs Triage to Confirmed.Dec 29 2019, 1:07 PM

I can reproduce that.

Bastien Montagne (mont29) changed the subtype of this task from "Report" to "To Do".

This is actually a known issue/TODO, editing an existing animdata of an overridden data-block is not supported/implemented yet.

Linked object with drivers already have an animdata, while linked object without any driver or animation does not have one, so creating one in the override does work.

Bastien Montagne (mont29) renamed this task from Library Override: actions added to NLA tracks lost on save/reload (if armature contains drivers) to Library Override: Support editing of animation data in overriden data-blocks..Jan 15 2020, 11:15 AM