Fix for bug #1576.

Constraints on bones that point to objects/bones outside of
an armature weren't working. The figure_pose_updating()
does a bunch of flagging based on the constraints on the
scene to figure out what armatures/bones need updating
(even when it is not the armature that is being manipulated).
This commit is contained in:
Chris Want
2005-04-09 23:38:35 +00:00
parent 6275dd5b14
commit ae91ba8ba6

View File

@@ -1407,7 +1407,14 @@ static void createTransObject(TransInfo *t)
reset_slowparents();
set_trans_object_base_flags(t);
/* this has to be done, or else constraints on armature
* bones that point to objects/bones that are outside
* of the armature don't work outside of posemode
* (and yes, I know it's confusing ...).
*/
figure_pose_updating();
/* count */
for(base= FIRSTBASE; base; base= base->next) {
if TESTBASELIB(base) {