Bugfix #3683
authorTon Roosendaal <ton@blender.org>
Mon, 17 Apr 2006 17:35:20 +0000 (17:35 +0000)
committerTon Roosendaal <ton@blender.org>
Mon, 17 Apr 2006 17:35:20 +0000 (17:35 +0000)
commit5768e9a9dda8ec941195f0e978549a0e31b0caf4
tree127cbbfb3b9fd982bbc6ae3f0acfec25c370304a
parent420b6ba5e471fa224f30d1c254b2e4733a3c0e32
Bugfix #3683

When the 'reference shape key' (drawn yellow) was not the first key, the
channels as drawn in IpoWindow didn't match the actual shape keys.
This was caused by an exception in code that skips drawing the reference
shape when 'relative' was used.

Now I've added a rule that the first shape in a list always becomes the
reference, that way you can also edit it. To keep backwards compatibility,
this is only activated on translating the shape key lines.
source/blender/blenkernel/intern/key.c
source/blender/src/drawipo.c
source/blender/src/editipo.c