Skip to content

Fix Core Areas carousel selection overwrite#3

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/critical-correctness-bugs-92cc
Draft

Fix Core Areas carousel selection overwrite#3
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/critical-correctness-bugs-92cc

Conversation

@cursor
Copy link
Copy Markdown

@cursor cursor Bot commented May 22, 2026

Summary

  • Prevent debounced carousel scroll-sync from overriding explicit click/keyboard tab selections after scrollIntoView settles.
  • Keep passive swipe/scroll synchronization unchanged.

Validation

  • Reproduced pre-fix at 480px (AI Penetration Testing reverted to Thick Clients) and 1024px (Thick Clients reverted to Web3 / Blockchain Security).
  • Headless Chrome regression sweep passed across 280, 320, 360, 375, 390, 414, 480, 640, 768, and 1024px for every Core Areas tab.
  • Settled manual carousel scroll-sync check passed at 375, 480, and 1024px.
  • Static smoke passed for 5 HTML files, 2 inline scripts, local refs/assets, duplicate IDs, _blank rel safety, and #focusPanel visibility.
Open in Web View Automation 

Co-authored-by: pa7ch3s <Pa7ch3s@users.noreply.github.com>
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