From 041dd7a871c917ce8e961177540c48ed601ab5bb Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Mon, 20 Feb 2012 12:18:50 +0000 Subject: [PATCH] From Riccardo Corsi, Added passing of EventVisitor pointer to event handlers. --- src/osgViewer/CompositeViewer.cpp | 2 +- src/osgViewer/Viewer.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/osgViewer/CompositeViewer.cpp b/src/osgViewer/CompositeViewer.cpp index 518e4f82f..ca5dd38b2 100644 --- a/src/osgViewer/CompositeViewer.cpp +++ b/src/osgViewer/CompositeViewer.cpp @@ -1037,7 +1037,7 @@ void CompositeViewer::eventTraversal() hitr != view->getEventHandlers().end(); ++hitr) { - (*hitr)->handleWithCheckAgainstIgnoreHandledEventsMask( *event, *view, 0, 0); + (*hitr)->handleWithCheckAgainstIgnoreHandledEventsMask( *event, *view, 0, _eventVisitor); } } } diff --git a/src/osgViewer/Viewer.cpp b/src/osgViewer/Viewer.cpp index a86f8aea2..76e746af6 100644 --- a/src/osgViewer/Viewer.cpp +++ b/src/osgViewer/Viewer.cpp @@ -954,7 +954,7 @@ void Viewer::eventTraversal() hitr != _eventHandlers.end(); ++hitr) { - (*hitr)->handleWithCheckAgainstIgnoreHandledEventsMask( *event, *this, 0, 0); + (*hitr)->handleWithCheckAgainstIgnoreHandledEventsMask( *event, *this, 0, _eventVisitor); } }