Count a post as read once it has been seen in the thread #198

Merged
littlefox merged 1 commit from issue-180-read-on-scroll into main 2026-10-20 15:27:06 +00:00
Owner

Unread reply cards become read after their end has been on screen for 1 s, or once scrolled past after being on screen; space then skips them. Not in the background, not when the reading column is hidden; never-shown cards stay unread; seen cards keep their whole-post look until reading moves on. New seen.spec.ts; thread.spec opts out (steps card by card). Full e2e locally: 277 passed, 8 skipped.

Closes #180

🤖 Generated with Claude Code

https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8

Unread reply cards become read after their end has been on screen for 1 s, or once scrolled past after being on screen; space then skips them. Not in the background, not when the reading column is hidden; never-shown cards stay unread; seen cards keep their whole-post look until reading moves on. New seen.spec.ts; thread.spec opts out (steps card by card). Full e2e locally: 277 passed, 8 skipped. Closes #180 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Count a post as read once it has been seen in the thread
All checks were successful
ci / check (push) Successful in 8m58s
ci / desktop (push) Successful in 13m42s
ci / e2e (push) Successful in 26m56s
a81b84a687
The user: like a chat app, posts scrolled past should be read; being
taken back by space to a post just read is confusing. An unread reply
card now counts as read once its end has been on screen for a second,
or once it has been on screen and is scrolled past. It's marked read on
the server, so the default action skips it. Nothing counts in the
background or with the reading column hidden, and cards never on screen
stay unread. Seen cards keep their full look until reading moves on, so
nothing shrinks under the reader.

Closes #180

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
littlefox referenced this pull request from a commit 2026-10-21 18:55:54 +00:00
Sign in to join this conversation.
No description provided.