Skip to content

Mount Changes only when visible#757

Merged
selfcontained merged 6 commits into
mainfrom
agt_762e018a1173/agent-8a1173
Jul 11, 2026
Merged

Mount Changes only when visible#757
selfcontained merged 6 commits into
mainfrom
agt_762e018a1173/agent-8a1173

Conversation

@selfcontained

Copy link
Copy Markdown
Owner

Summary

  • mount the Changes pane only when it is the active single-pane tab or appears in either split pane
  • keep the terminal mounted as before
  • retain the existing non-virtualized Changes renderer and review-link behavior

Validation

  • pnpm run check
  • pnpm run finalize:web
  • pnpm run test:e2e (178 passed, 12 skipped)
  • Browser verification: Changes has 0 mounted diff views while Terminal is active and mounts all fixture files after selecting Changes
  • Frontend UX review approved with no findings

@selfcontained selfcontained merged commit 638e7b0 into main Jul 11, 2026
1 check passed
@selfcontained selfcontained deleted the agt_762e018a1173/agent-8a1173 branch July 11, 2026 21:46
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