diff --git a/src/osgGA/OrbitManipulator.cpp b/src/osgGA/OrbitManipulator.cpp index e4f31bb91..0df95d145 100644 --- a/src/osgGA/OrbitManipulator.cpp +++ b/src/osgGA/OrbitManipulator.cpp @@ -261,7 +261,7 @@ bool OrbitManipulator::handleMouseWheel( const GUIEventAdapter& ea, GUIActionAda // perform zoom zoomModel( -_wheelZoomFactor, true ); us.requestRedraw(); - us.requestContinuousUpdate( false ); + us.requestContinuousUpdate( isAnimating() || _thrown ); return true; }