From 1823a28e59882a7e104d49e619b55a9e42285387 Mon Sep 17 00:00:00 2001 From: Stewart Rand Date: Sat, 13 Sep 2025 00:42:42 -0300 Subject: [PATCH] chore: improve date text slide-in transition (#21879) * Make date text slide-in transition smooth * fix: lint --------- Co-authored-by: Alex Tran --- .../lib/components/photos-page/asset-date-group.svelte | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/web/src/lib/components/photos-page/asset-date-group.svelte b/web/src/lib/components/photos-page/asset-date-group.svelte index 9cf50d1354..c07cbb4635 100644 --- a/web/src/lib/components/photos-page/asset-date-group.svelte +++ b/web/src/lib/components/photos-page/asset-date-group.svelte @@ -16,7 +16,7 @@ import { fromTimelinePlainDate, getDateLocaleString } from '$lib/utils/timeline-util'; import type { Snippet } from 'svelte'; import { flip } from 'svelte/animate'; - import { fly, scale } from 'svelte/transition'; + import { scale } from 'svelte/transition'; let { isUploading } = uploadAssetsStore; @@ -169,10 +169,11 @@ class="flex pt-7 pb-5 max-md:pt-5 max-md:pb-3 h-6 place-items-center text-xs font-medium text-immich-fg dark:text-immich-dark-fg md:text-sm" style:width={dayGroup.width + 'px'} > - {#if !singleSelect && ((hoveredDayGroup === dayGroup.groupTitle && isMouseOverGroup) || assetInteraction.selectedGroup.has(dayGroup.groupTitle))} + {#if !singleSelect}
handleSelectGroup(dayGroup.groupTitle, assetsSnapshot(dayGroup.getAssets()))} onkeydown={() => handleSelectGroup(dayGroup.groupTitle, assetsSnapshot(dayGroup.getAssets()))} >