I'm seeing a problem when using CompositeViewer where an event handler is being called with osgGA::GUIEventAdapter::RESIZE but sometimes (maybe 25% of the time) osgGA::GUIEventAdapter::getGraphicsContext() seems to return the wrong osg::GraphicsContext*.
This is with Flightgear, which i've recently modified to use CompositeViewer. A similar thing happens when closing windows - sometimes Flightgear is being told that the main window has been closed, when actually it's only a secondary window. Or that the wrong secondary window has been closed. And there's another possibly related problem where calling GraphicsContext::valid() returns false when a different window has been recently closed. The problem occurs with openscenegraph-3.4.1 on OpenBSD and openscenegraph-3.4 on Linux. Both systems are running fvwm. Does anyone have any idea what could be going on, or suggestions for how to investigate things further? Thanks, - Jules -- http://op59.net _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

