From 615bab3c4d24488f24ed78d237102720c57cccb4 Mon Sep 17 00:00:00 2001 From: Viktor Kovacs Date: Tue, 20 Apr 2021 15:17:05 +0200 Subject: [PATCH] Do not call camera move when the new camera is invalid. --- source/viewer/viewer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/viewer/viewer.js b/source/viewer/viewer.js index f33b2a0..d706eee 100644 --- a/source/viewer/viewer.js +++ b/source/viewer/viewer.js @@ -155,7 +155,9 @@ OV.Viewer = class let fov = this.camera.fov; if (animation) { let newCamera = this.navigation.GetFitToSphereCamera (center, radius, fov); - this.navigation.MoveCamera (newCamera, this.settings.animationSteps); + if (newCamera !== null) { + this.navigation.MoveCamera (newCamera, this.settings.animationSteps); + } } else { this.navigation.FitToSphere (center, radius, fov); }