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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021