From 8ed4e1f67923b569d211d2ac4013c35ba43ba33e Mon Sep 17 00:00:00 2001 From: Justin Georgi Date: Sat, 3 May 2025 11:26:02 -0700 Subject: [PATCH] Fix: reset after annotation selection Signed-off-by: Justin Georgi --- modules/glmv.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/glmv.js b/modules/glmv.js index b4c2c06..ec2f793 100644 --- a/modules/glmv.js +++ b/modules/glmv.js @@ -166,7 +166,10 @@ toggleFullScreen = function(glCont) { * @param {ModelViewer} mView */ resetView = function(mView) { - mView.cameraOrbit = mView.cameraOrbit - mView.cameraTarget = mView.cameraTarget - mView.fieldOfView = mView.fieldOfView + const resetOrb = mView.getAttribute('camera-orbit') || 'auto auto auto' + const resetTarg = mView.getAttribute('camera-target') || 'auto auto auto' + const resetFov = mView.getAttribute('field-of-view') || 'auto' + mView.cameraOrbit = resetOrb + mView.cameraTarget = resetTarg + mView.fieldOfView = resetFov } \ No newline at end of file