Blender Git Commit Log
Git Commits -> Revision 4f3af99
Revision 4f3af99 by Joshua Leung (master) December 18, 2009, 11:55 (GMT) |
Keyframing Bugfix: This commit attempts to fix some of the bugs which were causing grief with some Durian animation tests. In one of those files, the order in which F-Curves were stored was seriously messed up; causing problems with some F-Curves still existing but unable to be edited (i.e. still showing up in the Object/Action summaries but nowhere else) since the standard assumptions for the way the data was stored had been violated. I've recoded the code that ensures that when F-Curves get added to Action Groups (and the Action that contains these) it ends up in the right places, since it was very likely that all the F-Curves would only ever get added near the end of the list. Hopefully this is enough to prevent these problems reoccurring, though I have a feeling there may still be one or two buggy tools which caused the problems in the first place. |
Commit Details:
Full Hash: 4f3af9980f61e8203016714a2314ca51e1902362
SVN Revision: 25462
Parent Commit: eb17b95
Lines Changed: +42, -75
1 Modified Path:
/source/blender/blenkernel/intern/action.c (+42, -75) (Diff)