diff --git a/frontend/src/routes/+page.svelte b/frontend/src/routes/+page.svelte index 5493994..984a980 100644 --- a/frontend/src/routes/+page.svelte +++ b/frontend/src/routes/+page.svelte @@ -165,8 +165,9 @@ prefs.data.lanes = keys; persistPrefs(); // If the reader unpinned the lane they're viewing, fall back to Highlights. - // (The pinned Highlights/Latest lanes are never in `keys`, so don't bounce.) - if (selected !== 'today' && selected !== 'latest' && !keys.includes(selected)) navigate('today'); + // (The special pinned lanes — Highlights/Latest/Following — are never in + // `keys`, so don't bounce away from them.) + if (!['today', 'latest', 'following'].includes(selected) && !keys.includes(selected)) navigate('today'); } // Hero is the only image slot; if its image won't load, promote the next one.