-
Notifications
You must be signed in to change notification settings - Fork 695
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
Fixes #3095. WindowsDriver should return the mask keys to IsShift, IsAlt and IsCtrl return the right value. #3096
Fixes #3095. WindowsDriver should return the mask keys to IsShift, IsAlt and IsCtrl return the right value. #3096
Conversation
…ft, IsAlt and IsCtrl return the right value.
If the user just presses and releases a shift key it should be registered as just that key. This change breaks this. |
If you are meaning that must returns as |
Run the Key scenario. Press ctrl and release it. |
The issue is because the |
I think you're wrong but I cannot yet articulate why. Please give me a few days to get a chance to dive in. I'm traveling internationally next few days. |
No problem, sorry. I only will add my solution and you only accept it after you have time and if you agree with it, of course. |
It's working now. Modifiers keys must be valid for key down and key up. VsDebugConsole_2gyivcJOJ1.mp4 |
Closing this as it's addressed in your other pr. |
Fixes #3095 - The drivers should use the mask keys before create a
Key
object.Pull Request checklist:
CTRL-K-D
to automatically reformat your files before committing.dotnet test
before commit///
style comments)