Skip to content

v0.4.6

tagged this 20 May 21:34
`_docPointerDown` now hit-tests fresh on every `pointerType === \"touch\"`
event instead of trusting `_hoveredShape`. iOS synthesizes a
`mousemove` at the touchend point after every gesture, which fires
`_docMouseMove` and leaves the hover cache pinned to the last-
touched shape — making the next tap re-select that shape regardless
of where the finger actually landed.

Mouse / pen events keep consulting the cache (it's accurate there
via real mousemove) with the empty-cache fallback intact, so the
common path is unchanged.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Assets 2
Loading