When camera.roll = 0, the camera.changed event doesn't fire when changes only occur to the heading. e.g. if the user is looking down and rotates the camera. This causes issues with our compass not updating.
Sandcastle example:
Try the rotate buttons in the sandcastle below, you'll see that the camera.changed event is fired only when the roll =/= 0: Sandcastle
Rotating with the middle mouse button will cause the changed event not to be fired, as expected. The rotate buttons are there for convenience.
When camera.roll = 0, the camera.changed event doesn't fire when changes only occur to the heading. e.g. if the user is looking down and rotates the camera. This causes issues with our compass not updating.
Sandcastle example:
Try the rotate buttons in the sandcastle below, you'll see that the camera.changed event is fired only when the roll =/= 0:
Sandcastle
Rotating with the middle mouse button will cause the changed event not to be fired, as expected. The rotate buttons are there for convenience.
Assuming this is related to #9365
Browser:
Chrome: Version 88.0.4324.190
Operating System:
Windows 10
Version: 1803
OS build: 17134.1304
Thanks,
Tom
The text was updated successfully, but these errors were encountered: