From 8a9f4b3676193874eab1c69b2f628aa9a1bb2a62 Mon Sep 17 00:00:00 2001 From: mes123456 Date: Fri, 13 Nov 2026 10:02:17 +0800 Subject: [PATCH] fix(web): do not write the camera when toggling Camera to View Co-Authored-By: Claude Code --- web/app/src/three-adapter/viewport-navigation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/app/src/three-adapter/viewport-navigation.ts b/web/app/src/three-adapter/viewport-navigation.ts index edb3a9d7d..1a6b9656f 100644 --- a/web/app/src/three-adapter/viewport-navigation.ts +++ b/web/app/src/three-adapter/viewport-navigation.ts @@ -133,7 +133,7 @@ export class ViewportNavigation { setCameraLock(locked:boolean):void{ this.cameraLock=locked;this.setCameraNavigationControls(); this.canvas.dataset.cameraLocked=String(this.cameraLock); - this.publish(); + this.changing=true;this.publish();this.changing=false; } cameraToView():void{ if(this.cameraView||!this.sceneCamera)return;