mirror of
https://github.com/actionbook/actionbook.git
synced 2026-09-19 03:28:06 +08:00
143ba43e8b
SPA frameworks (React Router, Vue Router, Next.js) require a prior mouseMoved event to establish pointer hover state before the click event synthesizes correctly. Without it, the router's click listener never fires and the URL remains unchanged (url_changed: false). Add a single mouseMoved dispatch at (x, y) with button=none before the existing mousePressed/mouseReleased loop — matches Playwright's standard click implementation. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>