fix(web): selection clearing on preview (#27702)

* fix(web): selection clearing on preview

* chore: remove unnecessary checks
This commit is contained in:
Yaros 2026-04-14 17:06:32 +02:00 committed by GitHub
parent 3b47ca1c37
commit 641ab51b80
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -18,7 +18,6 @@
import { closeWebsocketConnection, openWebsocketConnection, websocketStore } from '$lib/stores/websocket';
import { copyToClipboard } from '$lib/utils';
import { maintenanceShouldRedirect } from '$lib/utils/maintenance';
import { isAssetViewerRoute } from '$lib/utils/navigation';
import { getServerConfig } from '@immich/sdk';
import {
CommandPaletteProvider,
@ -107,7 +106,11 @@
sidebarStore.reset();
}
if (isAssetViewerRoute(from) && isAssetViewerRoute(to)) {
const fromRouteId = from?.route?.id;
const toRouteId = to?.route?.id;
const sameRouteTransition = fromRouteId && toRouteId && fromRouteId === toRouteId;
if (sameRouteTransition) {
return;
}