preserve zoom preference when switching view projection
This commit is contained in:
parent
8335d2d8e9
commit
b2105effda
1 changed files with 4 additions and 0 deletions
|
|
@ -1417,6 +1417,8 @@ let Space = {
|
||||||
const maxDistance = viewControl.maxDistance;
|
const maxDistance = viewControl.maxDistance;
|
||||||
const noKeys = viewControl.noKeys;
|
const noKeys = viewControl.noKeys;
|
||||||
const enabled = viewControl.enabled;
|
const enabled = viewControl.enabled;
|
||||||
|
const reverseZoom = viewControl.reverseZoom;
|
||||||
|
const zoomSpeed = viewControl.zoomSpeed;
|
||||||
|
|
||||||
// Swap camera
|
// Swap camera
|
||||||
const oldCamera = camera;
|
const oldCamera = camera;
|
||||||
|
|
@ -1458,6 +1460,8 @@ let Space = {
|
||||||
viewControl.noKeys = noKeys;
|
viewControl.noKeys = noKeys;
|
||||||
viewControl.maxDistance = maxDistance;
|
viewControl.maxDistance = maxDistance;
|
||||||
viewControl.enabled = enabled;
|
viewControl.enabled = enabled;
|
||||||
|
viewControl.reverseZoom = reverseZoom;
|
||||||
|
viewControl.zoomSpeed = zoomSpeed;
|
||||||
viewControl.setPosition(position);
|
viewControl.setPosition(position);
|
||||||
|
|
||||||
// Dispose old camera
|
// Dispose old camera
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue