fix the order of events in onMouseWheel
@@ -765,9 +765,10 @@ THREE.OrbitControls = function ( object, domElement ) {
event.preventDefault();
event.stopPropagation();
+ scope.dispatchEvent( startEvent );
+
handleMouseWheel( event );
- scope.dispatchEvent( startEvent ); // not sure why these are here...
scope.dispatchEvent( endEvent );
}