Skip to content

gln/out-of-diff-fixes-xtuy - #414

Merged
glehmann merged 2 commits into
mainfrom
gln/out-of-diff-fixes-xtuy
Sep 23, 2026
Merged

glehmann merged 2 commits into
mainfrom
gln/out-of-diff-fixes-xtuy

Conversation

@glehmann

Copy link
Copy Markdown
Collaborator
  • cc4e930b fix: hide out-of-diff markers in the conversations sidebar

    Thread previews in the conversations sidebar rendered the raw body with
    the position marker and blob permalink. Out-of-diff comments are
    stripped to their user text there like everywhere else.
  • 4dcd2a83 feat: unfold skip blocks when navigating to out-of-diff comments

    Clicking an out-of-diff comment's file link in the timeline focuses the
    diff at its line, but the line sits inside a collapsed skip block, so
    the code and the comment stayed hidden. The diff view now expands the
    skip block containing a focused line (same flow as search-match jumps),
    with focusFirstLine off so the target keeps focus and the scroll lands
    on the comment once the rows exist.

Clicking an out-of-diff comment's file link in the timeline focuses the
diff at its line, but the line sits inside a collapsed skip block, so
the code and the comment stayed hidden. The diff view now expands the
skip block containing a focused line (same flow as search-match jumps),
with focusFirstLine off so the target keeps focus and the scroll lands
on the comment once the rows exist.
Thread previews in the conversations sidebar rendered the raw body with
the position marker and blob permalink. Out-of-diff comments are
stripped to their user text there like everywhere else.
@glehmann
glehmann merged commit cc4e930 into main Sep 23, 2026
6 checks passed
@glehmann
glehmann deleted the gln/out-of-diff-fixes-xtuy branch September 23, 2026 19:31

This branch was successfully deployed

1 active deployment
github-pages — cc4e930b Deployed Sep 23, 2026 by glehmann via deploy #251
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