You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e43287c
Browse filesBrowse the repository at this point in the historyBrowse files
fix(scroll): count recycled-cell and fresh-signature progress as movement
Two false stops survived the first cut:
- The surface signature coalesced to `identifier ?? label ?? value`, so a recycled
cell that keeps its identifier and slot while its text changes looked unchanged
and a genuinely advancing list was reported stuck. The signature now keys on
identifier, label, and value together.
- `scrollSurfaceIsStuck` accepted any four captures with at most two distinct
signatures, including `A,A,A,B`, and both loops stopped on the pass that finally
advanced. It now also requires the newest signature to be one the window already
showed, so rubber-banding trips but a fresh signature continues.