aboutsummaryrefslogtreecommitdiffstats
path: root/src/thread-prefetch.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-13 04:39:06 +0000
committerAdam Soltys <[email protected]>2026-10-13 04:39:06 +0000
commitb22832ffd5df280811559cdbf0455305321e160c (patch)
tree16c347bf0efb4e3b0b53e0877cd9dd07e38af918 /src/thread-prefetch.js
parent492bc22788ba8c0e1589591d687b741021d2368e (diff)
downloadcoinosv3-b22832ffd5df280811559cdbf0455305321e160c.tar.gz
coinosv3-b22832ffd5df280811559cdbf0455305321e160c.zip
Feed video: a touch on a clip that has been playing opens the pager. Adam tapped a feed clip away from its play button and nothing happened (his screenshot: the clip paused, the player's bar up — 0:09 / 0:18). Once a clip has played its own controls are up, and Chrome on Android keeps a tap on such a clip for them (it shows or hides the bar): the page gets the pointer events but never the click, and the click was all videoTap listened for — so the player's full screen before, and the pager since b01ec80, were out of reach by touch. Now a touch that lifts where it went down, within half a second, is taken at pointerup; the control bar and a paused clip's play button stay the player's, a drag stays a scroll. Where the click does come after, it is spent: on the clip (no thread opened, no second pager) and on the pager it opened (which would otherwise pause the clip and raise the details). tools/video-touch-tap-test.js plays the phone out by swallowing the click on a clip with controls: the touch opens the pager; the play button, the bar and a drag open nothing; with the click let through, one pager, no thread, the clip playing with nothing raised.
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01KPw21NEpWeTGu6swVASmBt
Diffstat (limited to 'src/thread-prefetch.js')
0 files changed, 0 insertions, 0 deletions