Blender Git Commit Log

Git Commits -> Revision b30836d

Revision b30836d by Joshua Leung (master)
April 3, 2015, 12:39 (GMT)
Fix: Action/NLA Tweakmode Checks

Made all action management operators use the AnimData-local flag instead of the scene
global one. Technically, this is more accurate and results in less blocking
situations (i.e. another object may be in tweakmode, but because of that, the active
object's action couldn't be stashed).

The main impetus for this though was that the Action Up/Down feature doesn't clear
the global flag, since it is not in a position to do so (since it can't load up
everything to clear it).

TODO:
I'll need to review how this global flag works and/or potentially ditch it (or
perhaps add some better ways to ensure that it stays valid), since while thinking
this over, I've noticed a few problems here. But, for the meantime, this commit
at least makes things more usable here in the short term.

Commit Details:

Full Hash: b30836dad742f4f6c72e0b5b58cf1abe2fcef09d
Parent Commit: 5681b4f
Lines Changed: +44, -33

1 Modified Path:

/source/blender/editors/space_action/action_data.c (+44, -33) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021