Page MenuHome

Wrong keyframe color indicators when editing NLA strips
Closed, ResolvedPublic

Description

System Information
Ubuntu 64 14.04

Blender Version
Blender trunk 7ef9257

Short description of error
The colors in outliner indicating keyframes, doesn't respect the information in other editors.

Exact steps for others to reproduce the error
Open the file, and move frame to frame to the right.
The original action that NLA strips reference had keyframes in 1, 7 and 21.
Since NLA strip has been moved, this keys are now in 4, 10 and 24.
But in outliner, the colors still change at 1, 7, and 24.

Doesn't know how this is supposed to work, but I would expect that if I am tweaking a basic action, the information in graph editor and dopesheet should reflect the original action, not the changed one throug NLA strips.

Event Timeline

David Gascueña (netich) raised the priority of this task from to Needs Triage by Developer.
David Gascueña (netich) updated the task description. (Show Details)
David Gascueña (netich) set Type to Bug.
Joshua Leung (aligorith) lowered the priority of this task from Needs Triage by Developer to Confirmed, Medium.Aug 21 2014, 3:25 PM

ui_but_anim_flag() needs to be modified to apply NLA mapping to the cfra before using it to check for keyframes on the relevant FCurve.

Thanks. I'm a developer, trying to learn blender code (fiuu, thats a tough one). I'm also interested in mograph in blender, so expect more of these finickies from me (sorry :( )
But, I'll try to read your commits, so I can't help in the future to make blender more mograph friendly.