-
-
Notifications
You must be signed in to change notification settings - Fork 39k
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
Fix space cadet auto shift interaction #24440
base: master
Are you sure you want to change the base?
Conversation
Could you (please) add to the unit tests, as well? They are there to help ensure that behavior is consistent and as expected, especially when things change. |
I added it, but the CI job says "This workflow is awaiting approval from a maintainer" |
Just wanted to link #24341 - you might run into it since you're also using physical shift keys. |
"first time contributor", github security thing. It can take a bit before approval is given. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lint wants:
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: Drashna Jaelre <[email protected]>
Fix for this bug: #20978
Enable space cadet shift - left shift (, right shift )
Enable auto shift
Press shift, press a letter, and release shift before releasing the letter.
When using left shift, the ( will be before the letter. When using right shift, the ) will be after the letter.
If you release shift after releasing the letter, the () will not print, and the keyboard works as you would want.
Description
Fix space cadet-auto shift interaction bug
Types of Changes
Issues Fixed or Closed by This PR
Checklist