Explorar o código

fix missing camera radiusMax update

Alexander Rose %!s(int64=4) %!d(string=hai) anos
pai
achega
9ef8d0c9f8
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/mol-canvas3d/canvas3d.ts

+ 1 - 1
src/mol-canvas3d/canvas3d.ts

@@ -321,7 +321,7 @@ namespace Canvas3D {
                 const duration = nextCameraResetDuration === undefined ? p.cameraResetDurationMs : nextCameraResetDuration;
                 const focus = camera.getFocus(center, radius);
                 const snapshot = nextCameraResetSnapshot ? { ...focus, ...nextCameraResetSnapshot } : focus;
-                camera.setState(snapshot, duration);
+                camera.setState({ ...snapshot, radiusMax: scene.boundingSphere.radius }, duration);
             }
 
             nextCameraResetDuration = void 0;