mrdoob/three.js — pull request #3821 by orangebandit (2013-08-28 20:48:40+00:00)
Title: OrbitControls.js: moving the mouse wheel now causes a re-render on its own.

I found a problem in OrbitControls.js where moving the mouse wheel was not causing a re-render, so the resulting change in zoom level was not visible until another event occurred. I fixed this by adding a call to update() within the mousewheel event callback. This bug is not present in the misc_orbit_controls.html example because something besides the OrbitControls event listener is causing updates constantly, but it is present in the OrbitControls object when used on its own. This bug may also be present in the touch counterparts, but I have not tested them.