ux.sgit.ai

Findings / UX-051

Re-rendering the whole view on every save lost the reader's place

FixedMediumFailureNewsroom Design Lab

What we saw

Every store write (a highlight, a note, a status) re-rendered the whole reading view and jumped the scroll position.

Why it matters

A reader who highlights a sentence is thrown somewhere else in an 8,000-word article.

The fix

Repaint only the parts that changed. Done in the article vault before publishing.

The record

StatusFixed
SeverityMedium
KindFailure: works against the reader
ProductNewsroom Design Lab, prototype
Wherenewsroom-proto-article
ProblemsUnexpected movement
VisibilityObvious: every reader sees it, every time they reach that point
RecommendationKeep the UI still: nothing moves, appears or takes focus unless the reader asked for it; chrome that hides stays hidden until a deliberate gesture
AreaArticle page
BreaksNothing moves that the reader did not move
Observed2026-10-11, v0.1.0
Last checked2026-10-11, v0.1.1
SourceDesign lab: what building it measured

Previous: UX-050 File-path pills scrolled the whole page sideways at 390 px

Next: UX-052 A highlight across paragraphs is cut at the first paragraph