From 0e6ca9172705d47f8e92003f6cdd38790a044b09 Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Tue, 29 Apr 2025 12:54:59 +0200 Subject: [PATCH] fix initial loading of pannellum viewer for vegbilder photos --- modules/services/vegbilder.js | 4 ++-- modules/svg/vegbilder.js | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/services/vegbilder.js b/modules/services/vegbilder.js index 332f9ca8e..d1da2d7f0 100644 --- a/modules/services/vegbilder.js +++ b/modules/services/vegbilder.js @@ -487,8 +487,8 @@ export default { _currentFrame = d.is_sphere? _pannellumFrame : _planeFrame; _currentFrame - .selectPhoto(d, keepOrientation) - .showPhotoFrame(wrap); + .showPhotoFrame(wrap) + .selectPhoto(d, keepOrientation); return this; }, diff --git a/modules/svg/vegbilder.js b/modules/svg/vegbilder.js index cada3c9e8..37e9c8a05 100644 --- a/modules/svg/vegbilder.js +++ b/modules/svg/vegbilder.js @@ -135,6 +135,7 @@ export function svgVegbilder(projection, context, dispatch) { if (!service) return; const frame = service.photoFrame(); + if (!frame) return; // update viewfield rotation _viewerYaw = frame.getYaw();