diff --git a/src/osgPresentation/Timeout.cpp b/src/osgPresentation/Timeout.cpp index 6a1c778f3..e14201dcb 100644 --- a/src/osgPresentation/Timeout.cpp +++ b/src/osgPresentation/Timeout.cpp @@ -290,10 +290,22 @@ void Timeout::traverse(osg::NodeVisitor& nv) } } + else if (nv.getVisitorType()==osg::NodeVisitor::UPDATE_VISITOR) + { + if (_displayTimeout) Transform::traverse(nv); + } else { - OSG_NOTICE<<"Timout::traverse() "<