-
Notifications
You must be signed in to change notification settings - Fork 30k
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
new mnemonics behavior #56617
new mnemonics behavior #56617
Conversation
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.
I did some testing (not a full code review) and found 2 issues so far:
- when you press
Alt+F
I would expect pressingO
works but I need anotherAlt+O
- when you press
Alt+F
I would expect arrow up and down to navigate in the menu but it does not (focus missing?)
@bpasero neither of those issues are expected or repro for me. I'm not sure what is happening for you. |
@sbatten ok, could be a VM issue then (I do not have a Windows machine right now). Maybe you merge and I try again next week. |
@bpasero I will merge these changes, but please do a complete code review on Monday. @JacksonKearl I played with it on several machines and had Jackson play with it on his machine as well. |
I don't know if I'm supposed to test with today's build or tomorrow's, but the behavior, at least for me, is not what I would expect on Windows. Version: 1.27.0-insider |
@JeffHanna these bits are not yet available in insiders, but will be in the next build |
@sbatten I can still reproduce this issue (on my real Windows machine): press |
@bpasero I've a feeling this may be an issue with keyboard layout or similar. If you aren't using a US layout can you try it on a US layout to confirm? If you are using a US layout, can you confirm your version is at least: Version: 1.27.0-insider |
Just to confirm this is working as expected for me now. Thanks for addressing the issue. Version: 1.27.0-insider |
@sbatten well it would be pretty bad if this would only work with a US keyboard layout? Can you try switching yours to German to see if its really that? |
@sbatten weird, now with todays insider I cannot reproduce this anymore. I still do not see focus in the first menu item, but that seems to be a VM issue. |
@bpasero glad its working now, but for the focus thing, im seeing the same, may have missed a Boolean in the listener. fixing. |
Steps to Reproduce
Alternate steps to reproduce
|
@JackTrapper do you have anything bound to |
@JacksonKearl For me pressing Also, nowhere in the Steps to Reproduce did i mention pressing |
You did mention pressing That being said, as normally pressing |
@JackTrapper does it work if you press and release |
Edit: Corrected to only reflect what does work That does work:
Also works:
Note: Neither of those are related to this issue. What happens when you follow the steps to reproduce? Bonus Reading |
These are the exact same steps but you say they behave differently. In what contexts does the behavior change? |
Fixed the example of keystrokes that do work. The issue we're trying to get solved is if
|
@JackTrapper please ensure you are using the latest insiders with |
Is it possible to get this ported back to electron? We would love to have working mnemonics in our electron app. Current electron implementation is too buggy to use. |
Please try out the new behavior and let me know what you think. After this is in, I'll need to go back in and make the screen reader stuff work correctly.
This removes the dependency on accessKey which limits us from controlling the behavior.
fix #52368
fixes #52935
fixed #53071
close #53609
closes #53654
closed #53767
resolve #54232
resolves #54822
resolved #55540
fix #55681