From dcac4d7e323e7ecdf8525c62cf8b6c71fbc4c6ee Mon Sep 17 00:00:00 2001 From: david Date: Fri, 12 Apr 2002 15:07:49 +0000 Subject: [PATCH] Fixed typo for indirect longitude property. --- src/Model/modelmgr.cxx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Model/modelmgr.cxx b/src/Model/modelmgr.cxx index e25884c30..90fd78cc2 100644 --- a/src/Model/modelmgr.cxx +++ b/src/Model/modelmgr.cxx @@ -42,7 +42,7 @@ FGModelMgr::init () // or directly with static values. SGPropertyNode * child = node->getChild("longitude-deg-prop"); if (child != 0) - instance->lon_deg_node = child; + instance->lon_deg_node = fgGetNode(child->getStringValue(), true); else model->setLongitudeDeg(node->getDoubleValue("longitude-deg")); @@ -101,8 +101,6 @@ FGModelMgr::update (int dt) Instance * instance = _instances[i]; FG3DModel * model = instance->model; - instance->model->update(dt); - // Optionally set position from properties if (instance->lon_deg_node != 0) model->setLongitudeDeg(instance->lon_deg_node->getDoubleValue()); @@ -119,6 +117,7 @@ FGModelMgr::update (int dt) if (instance->heading_deg_node != 0) model->setHeadingDeg(instance->heading_deg_node->getDoubleValue()); + instance->model->update(dt); } } -- 2.39.5