Skip to content

Keep transcript anchored during row sizing#153

Merged
SDSLeon merged 1 commit into
masterfrom
lightcode/sharp-meteor-e148e208
Jun 10, 2026
Merged

Keep transcript anchored during row sizing#153
SDSLeon merged 1 commit into
masterfrom
lightcode/sharp-meteor-e148e208

Conversation

@SDSLeon

@SDSLeon SDSLeon commented Jun 10, 2026

Copy link
Copy Markdown
Owner
  • Bugfix: preserve chat transcript position as virtualized rows swap estimated heights for measured ones.
  • Replace the time-based upward-scroll suppression with direct scroll compensation so visible content stays anchored while reading or staying bottom-sticky.
  • Update ChatPane and MessageList tests to cover the new virtualizer resize/measurement behavior.

- replace scroll-event suppression with explicit resize compensation for virtual rows
- update MessageList tests and ChatPane virtualizer mocks for the new measurement API
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
lightcode-landing Skipped Skipped Jun 10, 2026 6:21pm

@SDSLeon SDSLeon merged commit afe9d60 into master Jun 10, 2026
6 checks passed
@SDSLeon SDSLeon deleted the lightcode/sharp-meteor-e148e208 branch June 10, 2026 18:27
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