From 6bce6e1da1d383edb34e32e6df269500acc5018a Mon Sep 17 00:00:00 2001 From: WardPearce Date: Mon, 2 Mar 2026 22:51:58 +1300 Subject: [PATCH] Highlight last selected item --- materialious/src/lib/components/layout/ItemsList.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/materialious/src/lib/components/layout/ItemsList.svelte b/materialious/src/lib/components/layout/ItemsList.svelte index e0dfcfd0..5f7c6cbf 100644 --- a/materialious/src/lib/components/layout/ItemsList.svelte +++ b/materialious/src/lib/components/layout/ItemsList.svelte @@ -40,12 +40,17 @@ if (element) { await timeout(100); - element.focus(); + element.scrollIntoView({ behavior: 'instant', block: 'start', inline: 'nearest' }); + + const lastItem = items.find((item) => extractUniqueId(item) === $feedLastItemId); + if (lastItem) { + spatialMenu.highlighted = lastItem; + } } feedLastItemId.set(undefined);