mirror of
https://github.com/bretzel-app/crumbs.git
synced 2026-10-13 04:06:57 +02:00
On first page load on mobile, the synthetic mousedown from a tap can arrive ~300ms after the touch event — well after a single requestAnimationFrame (~16ms). Replace the rAF-based overlayReady guard with a 400ms timestamp check from mount time to reliably ignore stale synthetic events on slow first loads. https://claude.ai/code/session_018DYwSysqysMmaRi5XkqTpo