Skip to content

fix(app): keep library date headers sticky#355

Open
bet4it wants to merge 1 commit into
paperboytm:mainfrom
bet4it:fix/library-sticky-date-headers
Open

fix(app): keep library date headers sticky#355
bet4it wants to merge 1 commit into
paperboytm:mainfrom
bet4it:fix/library-sticky-date-headers

Conversation

@bet4it
Copy link
Copy Markdown
Contributor

@bet4it bet4it commented Jun 5, 2026

On the library home feed, date bucket labels such as Today and Yesterday used to scroll away with the session rows, making it harder to keep date context while navigating long histories. This change renders the recent-session buckets through react-virtuoso's grouped list so date headers stay pinned at the top of the scroll surface until the next bucket replaces them, while keeping pinned and other non-sticky sections in the normal list header area. Verified with pnpm --filter @spool/app exec tsc --noEmit.

@bet4it bet4it force-pushed the fix/library-sticky-date-headers branch from a7dba34 to 41b1866 Compare June 5, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant