aboutsummaryrefslogtreecommitdiffstats
path: root/names
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-09-04 07:31:56 -0700
committerAdam Soltys <[email protected]>2026-09-04 07:31:56 -0700
commit700fe908330878668ac8fcdcfaa7682a34d115c8 (patch)
tree0b5f7f07e903080e7ecba4c00a4e253cc9fd6c3b /names
parent3e6c88dd108f843f1a85cc7dd2565bee1f7caae2 (diff)
downloadcoinosv3-700fe908330878668ac8fcdcfaa7682a34d115c8.tar.gz
coinosv3-700fe908330878668ac8fcdcfaa7682a34d115c8.zip
THE carousel stutter, root-caused via a per-frame scroll trace: a real flick showed scrollLeft climbing (19→40→64) then JUMPING to 0 and stalling ~80ms before gliding — a position jump at a steady 17ms/frame, not a dropped frame. Cause: a background render (ark update, balance tick) firing mid-drag; the morph rebuilds the strip and strips the drag's inline scroll-snap-type:none, so mandatory snap yanks the card to its origin. Fix: renders are held for the sub-second of a carousel drag and one flushes when motion stops, so the DOM never churns under the finger. Verified: a mid-drag render now leaves scrollLeft untouched
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'names')
0 files changed, 0 insertions, 0 deletions