Prevent the controls update from resetting the camera's rotation

I was in the same problem and this thread solved it Camera rotation with ArcballControls - Questions - three.js forum (threejs.org)