Skip to content

Remember the keys held for the click that opened a link. - #14

Merged
warrickbayman merged 1 commit into
mainfrom
feature/picker-modifier
Sep 28, 2026
Merged

warrickbayman merged 1 commit into
mainfrom
feature/picker-modifier

Conversation

@warrickbayman

Copy link
Copy Markdown
Member

Some apps pass links on slowly, so the user has often let go of the modifier keys by the time a link reaches WrangURL, and the picker didn't appear. ClickModifierTracker watches left clicks in every app with a global mouse monitor, which needs no extra permission, and remembers the keys held for the last one. A link that arrives within 2 seconds of a click with keys held uses that click's keys; otherwise the keys held on arrival count, as before.

Some apps pass links on slowly, so the user has often let go of the
modifier keys by the time a link reaches WrangURL, and the picker
didn't appear. ClickModifierTracker watches left clicks in every app
with a global mouse monitor, which needs no extra permission, and
remembers the keys held for the last one. A link that arrives within
2 seconds of a click with keys held uses that click's keys; otherwise
the keys held on arrival count, as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@warrickbayman
warrickbayman merged commit 6e334e7 into main Sep 28, 2026
1 check passed
@warrickbayman
warrickbayman deleted the feature/picker-modifier branch September 28, 2026 16:07
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.

1 participant