diff --git a/web/src/lib/components/asset-viewer/asset-viewer.svelte b/web/src/lib/components/asset-viewer/asset-viewer.svelte index 27ddd2f2a..6192518ba 100644 --- a/web/src/lib/components/asset-viewer/asset-viewer.svelte +++ b/web/src/lib/components/asset-viewer/asset-viewer.svelte @@ -24,6 +24,7 @@ import VideoViewer from './video-viewer.svelte'; import { assetStore } from '$lib/stores/assets.store'; + import { isShowDetail } from '$lib/stores/preferences.store'; import { addAssetsToAlbum, getFilenameExtension } from '$lib/utils/asset-utils'; import { browser } from '$app/environment'; @@ -35,7 +36,6 @@ const dispatch = createEventDispatcher(); let halfLeftHover = false; let halfRightHover = false; - let isShowDetail = false; let appearsInAlbums: AlbumResponseDto[] = []; let isShowAlbumPicker = false; let addToSharedAlbum = true; @@ -81,7 +81,7 @@ deleteAsset(); return; case 'i': - isShowDetail = !isShowDetail; + $isShowDetail = !$isShowDetail; return; case 'ArrowLeft': navigateAssetBackward(); @@ -93,7 +93,7 @@ }; const handleCloseViewer = () => { - isShowDetail = false; + $isShowDetail = false; closeViewer(); }; @@ -112,7 +112,7 @@ }; const showDetailInfoHandler = () => { - isShowDetail = !isShowDetail; + $isShowDetail = !$isShowDetail; }; const handleDownload = () => { @@ -401,7 +401,7 @@ {/if} - {#if isShowDetail} + {#if $isShowDetail}