Skip to content

fix: Improve jittery virtualization in session view#1014

Merged
jonathanlab merged 3 commits intomainfrom
02-24-fix_jittery_virtualization_in_session_view
Feb 25, 2026
Merged

fix: Improve jittery virtualization in session view#1014
jonathanlab merged 3 commits intomainfrom
02-24-fix_jittery_virtualization_in_session_view

Conversation

@charlesvien
Copy link
Member

@charlesvien charlesvien commented Feb 24, 2026

Does not fix entirely, needs more love.

  • Improve jittery virtualization in session view
  • Restore scroll position when virtualized list pane resizes

@charlesvien charlesvien changed the title Fix jittery virtualization in session view fix: Fix jittery virtualization in session view Feb 24, 2026
@charlesvien charlesvien force-pushed the 02-24-fix_jittery_virtualization_in_session_view branch from 79d0a21 to a1f422c Compare February 25, 2026 03:35
@charlesvien charlesvien force-pushed the 02-24-resolve_all_biome_lint_warnings_and_type_safety_issues branch from 780fc39 to 5deef2b Compare February 25, 2026 03:35
@charlesvien charlesvien force-pushed the 02-24-fix_jittery_virtualization_in_session_view branch from a1f422c to 53f7461 Compare February 25, 2026 04:01
@charlesvien charlesvien force-pushed the 02-24-resolve_all_biome_lint_warnings_and_type_safety_issues branch from 5deef2b to acdc2f5 Compare February 25, 2026 04:01
@charlesvien charlesvien marked this pull request as ready for review February 25, 2026 04:02
@charlesvien charlesvien force-pushed the 02-24-resolve_all_biome_lint_warnings_and_type_safety_issues branch from acdc2f5 to c22da6a Compare February 25, 2026 04:22
@charlesvien charlesvien force-pushed the 02-24-fix_jittery_virtualization_in_session_view branch from 53f7461 to cc7c836 Compare February 25, 2026 04:22
@charlesvien charlesvien force-pushed the 02-24-resolve_all_biome_lint_warnings_and_type_safety_issues branch from c22da6a to 65fbf46 Compare February 25, 2026 04:24
@charlesvien charlesvien force-pushed the 02-24-fix_jittery_virtualization_in_session_view branch from cc7c836 to 1f399b0 Compare February 25, 2026 04:24
@charlesvien charlesvien force-pushed the 02-24-resolve_all_biome_lint_warnings_and_type_safety_issues branch from 65fbf46 to bf8a0d6 Compare February 25, 2026 04:42
@charlesvien charlesvien force-pushed the 02-24-fix_jittery_virtualization_in_session_view branch 2 times, most recently from 187a104 to a590801 Compare February 25, 2026 04:55
@charlesvien charlesvien changed the title fix: Fix jittery virtualization in session view fix: Improve jittery virtualization in session view Feb 25, 2026
@jonathanlab jonathanlab requested a review from a team February 25, 2026 06:40
@graphite-app graphite-app bot changed the base branch from 02-24-resolve_all_biome_lint_warnings_and_type_safety_issues to graphite-base/1014 February 25, 2026 06:50
@charlesvien charlesvien force-pushed the 02-24-fix_jittery_virtualization_in_session_view branch from b51037d to 0a4a4dc Compare February 25, 2026 06:55
@graphite-app graphite-app bot changed the base branch from graphite-base/1014 to main February 25, 2026 06:56
…h, use data attribute

- Extract applyScrollAnchor helper to eliminate duplicated restore logic
- Fix unmount cleanup to actually save the scroll anchor instead of just clearing the timer
- Replace fragile el.closest("[style*='overflow']") with data-scroll-container attribute
@charlesvien charlesvien force-pushed the 02-24-fix_jittery_virtualization_in_session_view branch from 0a4a4dc to 614abda Compare February 25, 2026 06:56
@jonathanlab jonathanlab merged commit 7d0739b into main Feb 25, 2026
13 checks passed
@jonathanlab jonathanlab deleted the 02-24-fix_jittery_virtualization_in_session_view branch February 25, 2026 09:35
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