fix(rosary): trigger haptic on pointerup so iOS Safari vibrates

WebKit's hidden <input type="checkbox" switch> haptic trick is gated on
tap-completion, not tap-start. Firing on pointerdown ran the programmatic
click() before iOS committed to "this is a tap" so the switch-toggle
haptic was suppressed. pointerup lands inside iOS's tap-completion
window — still earlier than click (no movement filter, no 300ms wait).
Android native bridge path is unaffected.
This commit is contained in:
2026-04-13 10:11:16 +02:00
parent 61681dd556
commit 1d798c94bf
2 changed files with 8 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "homepage",
"version": "1.31.3",
"version": "1.31.4",
"private": true,
"type": "module",
"scripts": {