1
0
mirror of https://github.com/immich-app/immich.git synced 2025-07-07 06:16:05 +02:00

fix(web): backwards asset navigation in GalleryViewer (#10132)

* fix(web): backwards asset navigation in GalleryViewer

* fix ctrl/cmd click

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
This commit is contained in:
Michel Heusschen
2024-06-11 17:27:18 +02:00
committed by GitHub
parent 36bdbf93a7
commit b8e6ae65b1
4 changed files with 31 additions and 33 deletions

View File

@ -123,12 +123,19 @@
<Thumbnail
{asset}
readonly={disableAssetSelect}
onClick={(e) => (isMultiSelectionMode ? selectAssetHandler(e) : viewAssetHandler(e))}
onClick={async (asset, e) => {
e.preventDefault();
if (isMultiSelectionMode) {
selectAssetHandler(asset);
return;
}
await viewAssetHandler(asset);
}}
on:select={(e) => selectAssetHandler(e.detail.asset)}
on:intersected={(event) =>
i === Math.max(1, assets.length - 7) ? dispatch('intersected', event.detail) : undefined}
selected={selectedAssets.has(asset)}
isMultiSelectState={isMultiSelectionMode}
{showArchiveIcon}
thumbnailWidth={geometry.boxes[i].width}
thumbnailHeight={geometry.boxes[i].height}