fix(web): load original panorama if specified in user settings (#12123)

* fix: load original panorama if specified in user settings

* fixes after merge

* chore: cleanup

---------

Co-authored-by: Saschl <noreply@saschl.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
This commit is contained in:
Saschl 2024-09-12 21:30:21 +02:00 committed by GitHub
parent 6cbdb4c90d
commit 92811190a8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 13 additions and 7 deletions

View file

@ -1,10 +1,11 @@
<script lang="ts">
import { alwaysLoadOriginalFile } from '$lib/stores/preferences.store';
import {
EquirectangularAdapter,
Viewer,
events,
EquirectangularAdapter,
type PluginConstructor,
type AdapterConstructor,
type PluginConstructor,
} from '@photo-sphere-viewer/core';
import '@photo-sphere-viewer/core/index.css';
import { onDestroy, onMount } from 'svelte';
@ -31,7 +32,7 @@
fisheye: true,
});
if (originalImageUrl) {
if (originalImageUrl && !$alwaysLoadOriginalFile) {
const zoomHandler = ({ zoomLevel }: events.ZoomUpdatedEvent) => {
// zoomLevel range: [0, 100]
if (Math.round(zoomLevel) >= 75) {