diff --git a/web/src/lib/components/asset-viewer/asset-viewer.svelte b/web/src/lib/components/asset-viewer/asset-viewer.svelte index b657f34ece..9a9b9658ae 100644 --- a/web/src/lib/components/asset-viewer/asset-viewer.svelte +++ b/web/src/lib/components/asset-viewer/asset-viewer.svelte @@ -451,6 +451,7 @@
assetViewerHtmlElement?.requestFullscreen?.()} onPrevious={() => navigateAsset('previous')} onNext={() => navigateAsset('next')} diff --git a/web/src/lib/components/asset-viewer/slideshow-bar.svelte b/web/src/lib/components/asset-viewer/slideshow-bar.svelte index ea4519bc53..0063ca404e 100644 --- a/web/src/lib/components/asset-viewer/slideshow-bar.svelte +++ b/web/src/lib/components/asset-viewer/slideshow-bar.svelte @@ -1,9 +1,10 @@ - { - if (progressBarStatus === ProgressBarStatus.Paused) { - progressBar?.play(); - } else { - progressBar?.pause(); - } - }, - preventDefault: true, - }, - ]} -/> + {/* @ts-expect-error https://github.com/Rezi/svelte-gestures/issues/38#issuecomment-3315953573 */ null} @@ -174,14 +185,16 @@ aria-label={$t('exit_slideshow')} /> - (progressBarStatus === ProgressBarStatus.Paused ? progressBar?.play() : progressBar?.pause())} - aria-label={progressBarStatus === ProgressBarStatus.Paused ? $t('play') : $t('pause')} - /> + {#if !isVideoSlide} + (progressBarStatus === ProgressBarStatus.Paused ? progressBar?.play() : progressBar?.pause())} + aria-label={progressBarStatus === ProgressBarStatus.Paused ? $t('play') : $t('pause')} + /> + {/if} {/if} -