Spike, synthetic data only. When a share sheet opens, close it (Cancel is fine). Then tap "Copy results" and paste the text into the session note.
Please run this page three times: in Safari, in the installed home-screen app (Safari → Share → Add to Home Screen, then open it from the icon), and in Chrome. Copy the results after each run. The log's first lines record which one you used.
Checking…
Round 1 (done 2026-11-03)
1 · Threshold: hold to green, then lift at once
Each button has a fixed catch time. Hold until it turns green, then lift your finger on the button straight away.
2 · Touch defaults blocked (catch 1000 ms)
Same as b, plus preventDefault() on touchstart.
3 · Release read as a click (catch 1000 ms)
4 · Two-step: the catch commits, a tap shares
5 · Share on press, bytes ready (catch 1000 ms)
Do this twice: once holding still, and once pressing and then sliding off the button. Note whether the sheet rose before you slid off.