Blender Git Commit Log
Git Commits -> Revision 004199e
Revision 004199e by Joshua Leung (master) October 16, 2009, 06:24 (GMT) |
Graph Editor - Transform Crash Fix The code for transforming a mixture of keyframes with bezier and non-bezier interpolation was crashing. The old code only took all the handles when a keyframe was bezier, and one when it was not; but sometimes this underestimated the situation (the first handle is only really used if the previous keyframe was bezier, as per the standard evaluation rules for these, but it didn't really check for this). Now, it just adds them whenever, since there is the possibility that keyframes may be moved before other unselected ones, in which case the handles may become invalid. Thanks to Lee (from Durian, who found the crash), and Jess Balint (who had submitted a patch with some steps towards fixing this) |
Commit Details:
Full Hash: 004199efd4708ad903e8d53df09163dc282b9cee
SVN Revision: 23879
Parent Commit: 7016400
Lines Changed: +39, -43
1 Modified Path:
/source/blender/editors/transform/transform_conversions.c (+39, -43) (Diff)