Skip to content

Document how iOS moves the caret during a touch - #6023

Merged
raineorshine merged 1 commit into
mainfrom
copilot/docs/ios-caret-behavior
Oct 30, 2026
Merged

raineorshine merged 1 commit into
mainfrom
copilot/docs/ios-caret-behavior

Conversation

@ethan-james

Copy link
Copy Markdown
Collaborator

Adds a "How iOS moves the caret" section to docs/cursor-and-caret.md, covering iOS Safari behavior observed with the debug log while working on #5983 and #6002:

docs/testing.md gains a note on the limits of synthesized touches on BrowserStack: they never start a caret drag, and two taps cannot be sent 50–500ms apart.

Taps landing on word edges, which taps get mouse events, the long-press
mousedown, and how caret drags begin and end, as observed with the debug
log. Also the limits of synthesized touches on BrowserStack.

Co-Authored-By: GitHub Copilot Claude Opus 5.5 <223556219+Copilot@users.noreply.github.com>
@ethan-james ethan-james self-assigned this Oct 16, 2026
@ethan-james
ethan-james marked this pull request as ready for review October 27, 2026 20:52

@trevinhofmann trevinhofmann left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you!

@raineorshine
raineorshine merged commit ef2bdc3 into main Oct 30, 2026
7 checks passed
@raineorshine
raineorshine deleted the copilot/docs/ios-caret-behavior branch October 30, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants