From 9cc19ba6af4f1baac3c75aa413de47b612e67ffb Mon Sep 17 00:00:00 2001 From: David Rose Date: Thu, 8 Jun 2006 23:01:59 +0000 Subject: [PATCH] minor fix to Actor.flush() with controlJoints --- panda/src/chan/animChannelMatrixDynamic.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/panda/src/chan/animChannelMatrixDynamic.cxx b/panda/src/chan/animChannelMatrixDynamic.cxx index c009e366d8..cf7d17e893 100644 --- a/panda/src/chan/animChannelMatrixDynamic.cxx +++ b/panda/src/chan/animChannelMatrixDynamic.cxx @@ -38,7 +38,9 @@ AnimChannelMatrixDynamic:: AnimChannelMatrixDynamic(AnimGroup *parent, const string &name) : AnimChannelMatrix(parent, name) { - _last_value = _value = TransformState::make_identity(); + _value = TransformState::make_identity(); + _last_value = NULL; // This is impossible; thus, has_changed() will + // always return true the first time. } ////////////////////////////////////////////////////////////////////