Before submitting
Area
apps/web
Steps to reproduce
Open a Working tree diff containing several files with substantially different lengths.
Scroll continuously from the first file to the final file.
Compare the scroll position with the visible file and inspect the virtualized container's computed and inline top.
Collapse every file, then compare the layout with the override removed globally.
Expected behavior
The rendered file and line remain aligned with the scrollbar.
Scrolling crosses file boundaries smoothly.
When every file is collapsed, the first file header remains aligned directly below the toolbar.
Actual behavior
The virtualizer's inline top changes, but its computed top remains 0px.
Content progressively drifts behind the scroll position and file transitions become visibly jumpy.
Removing the override globally fixes expanded scrolling but brings back an approximately 41 px spacer above the all-collapsed file list.
Impact
Minor bug or occasional failure
Version or commit
v0.0.29-nightly.20260725.898 (regression: 38cfc25 )
Environment
Arch Linux; T3 Code Nightly v0.0.29-nightly.20260725.898; Chrome 149
Screenshots, recordings, or supporting files
issue-reproduction-nightly.mp4
Before submitting
Area
apps/web
Steps to reproduce
top.Expected behavior
Actual behavior
topchanges, but its computedtopremains0px.Impact
Minor bug or occasional failure
Version or commit
v0.0.29-nightly.20260725.898 (regression: 38cfc25)
Environment
Arch Linux; T3 Code Nightly v0.0.29-nightly.20260725.898; Chrome 149
Screenshots, recordings, or supporting files
issue-reproduction-nightly.mp4