Blender Git Loki
Git Commits -> Revision 8983d68
Revision 8983d68 by Joshua Leung (master) January 3, 2012, 02:11 (GMT) |
Bugfix [#29629] UV animation stops working forever if Edit mode entered Thanks Sergey for the patch! This bug, and many like it would arise because at some point a F-Curve would get detected as being unable to be resolved (when trying to display its name in an Animation Editor), so gets tagged as being "disabled". It was assumed that such channels usually belonged to deleted data or stuff that wouldn't be able to be resolved again for a long time. However, in cases like UV settings, they may only be unavailable temporarily. As a compromise, this patch clears this disabled flag if a channel is found to be now working when (in the process of finding out its name when redrawing an Animation Editor) it can be resolved, in the same place where the disabling was taking place. This doesn't work fullproof in tests I've done, but should be nicer than before. |
Commit Details:
Full Hash: 8983d68fd8fbda9d0500dd60af259b87ec28b4c3
SVN Revision: 43086
Parent Commit: 84437bb
Lines Changed: +5, -0
1 Modified Path:
/source/blender/editors/animation/anim_ipo_utils.c (+5, -0) (Diff)