Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coalesced modifier #763

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

Conversation

groverlynn
Copy link
Contributor

@groverlynn groverlynn commented May 4, 2023

When detecting non-coalesced modifier key events, ignore any modifier's key up preceded with mouse and other key events after the said modifier's key down, in combination with rime/librime#647. This fixes #681 #721

In theory, this should also enable detecting keycode to distinguish left/right modifiers in older OSX. But as I don't have any old OSX environment, tests are not done. Links to #715

@groverlynn groverlynn force-pushed the coalesced_modifier branch from 0de0b31 to 4453c13 Compare May 18, 2023 22:50
@groverlynn groverlynn force-pushed the coalesced_modifier branch from 4453c13 to bc47555 Compare May 18, 2023 23:06
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.

Shift + 鼠标选择会触发中英文切换
1 participant