diff options
| author | Adam Soltys <[email protected]> | 2026-09-03 22:23:57 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-03 22:23:57 -0700 |
| commit | 231d1e21ede495e283778c3a630598b2308af5f5 (patch) | |
| tree | b553c3246a89c662c946f9fcd128ea2c9a5ac541 /src/features | |
| parent | a0de5358b872887d8a448ea7c50569010955e294 (diff) | |
| download | coinosv3-231d1e21ede495e283778c3a630598b2308af5f5.tar.gz coinosv3-231d1e21ede495e283778c3a630598b2308af5f5.zip | |
Fix the switch that scrollend broke, and land the actual stutter fix. scrollend doesn't fire reliably for programmatic scrolls, so relying on it left the card visually switched but the account state stale. Back to the onScroll debounce — but the real mid-glide stall was never the debounce (it trails the glide's own scroll events and fires after motion stops); it was an EXPLICIT 150ms settle timer in the drag release firing mid-glide. That's gone, so the switch render lands only once the card is at rest. scrollend kept as a bonus early trigger where it does fire
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MrkLsNScXe9b6BviUSdmMr
Diffstat (limited to 'src/features')
0 files changed, 0 insertions, 0 deletions
