fix(web): enable asset viewer navigation across memory boundaries (#25741)

This commit is contained in:
Min Idzelis
2026-02-02 11:12:08 -05:00
committed by GitHub
parent 9f52d864cf
commit 95e8e474b8
6 changed files with 568 additions and 1 deletions

View File

@@ -68,7 +68,11 @@
let currentMemoryAssetFull = $derived.by(async () =>
current?.asset ? await getAssetInfo({ ...authManager.params, id: current.asset.id }) : undefined,
);
let currentTimelineAssets = $derived(current?.memory.assets || []);
let currentTimelineAssets = $derived([
...(current?.previousMemory?.assets ?? []),
...(current?.memory.assets ?? []),
...(current?.nextMemory?.assets ?? []),
]);
let isSaved = $derived(current?.memory.isSaved);
let viewerHeight = $state(0);