Fix a bug which incorrectly snaps the camera back to the old angle after free cam