Skip to content

feat(comparison): open Full documents for rendered changes - #9212

Draft
hweihwang wants to merge 1 commit into
mainfrom
collectives-599/t2-documents-default
Draft

hweihwang wants to merge 1 commit into
mainfrom
collectives-599/t2-documents-default

Conversation

@hweihwang

@hweihwang hweihwang commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Open Full documents when a comparison has rendered differences, including formatting changes. Keep Changes for identical or syntax-only comparisons so their messages stay visible.

Wait until the editors are visible and have usable dimensions before positioning the first change. Stop adjusting after the layout settles, the reader interacts, or three attempts. Show the document panes before measuring a change selected by the reader.

Review point: confirm keeping Changes when there are no rendered differences.

Backport: #9215, pending the stable35 decision.

Tests

All 27 comparison component and factory tests passed locally. Tests caught deliberately broken input cancellation, correction limits and layout settling. The combined main and stable35 changes each passed 81 browser and memory checks.

AI

  • The content of this PR was partly or fully generated using AI tools.
  • The AI-generated content was reviewed, comprehended and tested by a human.

Keep Changes when there are no rendered differences. Limit initial positioning, stop on reader input, and show documents before measuring navigation targets.

Assisted-by: Codex:gpt-6-astra
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
@hweihwang hweihwang changed the title feat(comparison): open rendered changes in full documents feat(comparison): open Full documents for rendered changes Sep 16, 2026
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