From 2c7fca94d314391bae06cf9a447cbf926881dea9 Mon Sep 17 00:00:00 2001 From: Mike Molinari Date: Sun, 6 Nov 2022 08:36:25 +0000 Subject: [PATCH] Fix zoom not working on with out changing camera mode --- web/app/cad/scene/viewer.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/web/app/cad/scene/viewer.ts b/web/app/cad/scene/viewer.ts index fe4f3241..7c08ced0 100644 --- a/web/app/cad/scene/viewer.ts +++ b/web/app/cad/scene/viewer.ts @@ -19,6 +19,7 @@ export default class Viewer { this.cameraMode$ = externalState(() => this.getCameraMode(), mode => this.setCameraMode(mode)) this.sceneSetup = new SceneSetUp(container); + this.setCameraMode(this.sceneSetup.oCamera); } render() { @@ -49,9 +50,9 @@ export default class Viewer { } setCameraMode(mode) { - if (this.getCameraMode() === mode) { - return; - } + // if (this.getCameraMode() === mode) { + // return; + // } if (mode === CAMERA_MODE.PERSPECTIVE) { this.sceneSetup.setCamera(this.sceneSetup.pCamera); } else { @@ -64,6 +65,7 @@ export default class Viewer { } toggleCamera() { + alert("camera toggled") if (this.getCameraMode() === CAMERA_MODE.PERSPECTIVE) { this.setCameraMode(CAMERA_MODE.ORTHOGRAPHIC); } else {