Hi Simon, I'm not too familiar with this particular part of the osgWidget code base, so your explanation of this issue isn't something I can understand right away. To help understand the issue + possible resolution could you post the file you modified so that I can review it.
Thanks Robert. On Wed, Jul 1, 2009 at 9:11 AM, Simon Notheis<[email protected]> wrote: > Hi, > > I'm using OSG 2.8.1 and I have a hopefully useful suggestion regarding > _lastEvent (and probably _lastPush) in the WindowManager: > > My problem is that I destroy or replace entire windows e.g. after > clicking a widget and especially after some keyboard interaction (cursor > keys, return key as a replacement for mouse interaction). When I then > move the mouse, _lastEvent still has a pointer to the widget last > entered by the mouse and wants to send a LEAVE event, but the widget is > already destroyed. > > So my simple suggestion would just be to use some ref_ptr for > _lastEvent, which works fine in my workaround :-) > > I think that shouldn't cause any problems. > > Best regards, > Simon > > -- > ___________________________________ > / \ > | Dipl.-Inform. Simon Notheis \________________________ > | | \ > | Institut für Prozessrechentechnik, | Gebäude 40.28, Zi. 109 | > | Automation und Robotik (IPR) | Engler-Bunte-Ring 8 | > | Universität Karlsruhe (TH) | D-76131 Karlsruhe | > | | | > | http://wwwipr.ira.uka.de/~notheis | Telefon: 0721-608 5442 | > | http://wwwipr.ira.uka.de/~iirob | Fax: 0721-608 7141 | > \____________________________________|________________________/ > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

