Skip to content

feat(code): add diff panel virtualization#1623

Merged
adboio merged 1 commit intomainfrom
04-13-feat_code_add_diff_panel_virtualization
Apr 13, 2026
Merged

feat(code): add diff panel virtualization#1623
adboio merged 1 commit intomainfrom
04-13-feat_code_add_diff_panel_virtualization

Conversation

@adboio
Copy link
Copy Markdown
Contributor

@adboio adboio commented Apr 13, 2026

Problem

see thread: https://discord.com/channels/1465397904901673123/1489347523335426269

repos with lots of files or large files in the dirty git state cause performance issues as the diff panel tries to compute and render all of them

Changes

adds virtualization to hopefully mitigate the issue

How did you test this?

manually tested with this state, it was definitely slow, but at least the app did not compeltely dieScreenshot 2026-04-13 at 11.12.44 AM.png

Copy link
Copy Markdown
Contributor Author

adboio commented Apr 13, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

@adboio adboio requested a review from a team April 13, 2026 18:07
@adboio adboio marked this pull request as ready for review April 13, 2026 18:07
@adboio adboio merged commit 8e304f2 into main Apr 13, 2026
16 checks passed
@adboio adboio deleted the 04-13-feat_code_add_diff_panel_virtualization branch April 13, 2026 18:41
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.

2 participants