diff --git a/src/osgViewer/CompositeViewer.cpp b/src/osgViewer/CompositeViewer.cpp index 85668c1fe..8aed17d5d 100644 --- a/src/osgViewer/CompositeViewer.cpp +++ b/src/osgViewer/CompositeViewer.cpp @@ -17,6 +17,7 @@ #include #include #include +#include #include @@ -107,12 +108,19 @@ CompositeViewer::~CompositeViewer() (*citr)->close(); } - osg::notify(osg::INFO)<<"finished CompositeViewer::~CompsiteViewer()"< obj = osgDB::readObjectFile(filename); + osgViewer::View * view = dynamic_cast(obj.get()); + if (view) + { + addView(view); + return true; + } return false; }