en/disableMouse - clearing mousestate between these

I am trying to turn camera control on and off - here is the problem I am trying to solve.

If you disable the mouse and then enable the mouse, whatever happens in between is still “recorded.”

In other words…

disableMouse

user holds down LMB and drags a bit

enable mouse

camera is repositioned from user action during disableMouse

Is there a way to clear the mouse input gathered during the disableMouse?

Thanks.

Try:


base.trackball.node().reset()

David