Skip to content

Scanner: stop iOS selecting the target picture on long-press - #19

Merged
Limeliz merged 1 commit into
mainfrom
fix-ios-select
Nov 10, 2026
Merged

Limeliz merged 1 commit into
mainfrom
fix-ios-select

Conversation

@Limeliz

@Limeliz Limeliz commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

Summary

On iPhone/iPad, a long-press on the target editor could start Safari's own selection or callout instead of moving the hit. The picture area is now unselectable with no touch callout, and the canvas cancels the native touchstart/touchmove and the context menu. Pointer events still handle dragging, adding, panning and pinch zoom.

Testing

Chromium with iPhone 13 emulation: a 0.7 s long-press followed by a drag moved the hit, pinch zoom and add-shot worked, nothing was selected, and there were no page errors. Not yet tested on a real iOS device.


Generated by Claude Code

On iPhone/iPad a long-press on the target editor could start Safari's
own selection or callout instead of moving the hit. The picture area
is now unselectable with no touch callout, and the canvas cancels the
native touchstart/touchmove and the context menu. Pointer events still
drive dragging, adding, panning and pinch zoom.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V9MfdAyjtxTjeNCZGdQoP7
@Limeliz
Limeliz merged commit a760419 into main Nov 10, 2026
@Limeliz
Limeliz deleted the fix-ios-select branch November 10, 2026 21:45
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.

2 participants