-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
Escaping from a custom menu loses focus #90729
Comments
This works fine on the mac with native context menus. |
Thanks. Any idea why Windows native menus are not used? |
They have a lot of issues, for example with accessiblity, thus we use custom menus on Windows. |
Thanks. I'm surprised Mac has fewer accessibility issues. |
same as #90730, cannot reproduce in master |
I can reproduce this on master |
got it, always show actions setting breaks repro. |
Somewhat similar #91085 |
Actually that might be the same issue since the custom menu extends from action bar. Alternative is just to make esc a no-op in non menu use cases. However I think passing focus to the outer element is actually what the users might expect as @jvesouza points out |
Can't you stack the previous holder and then restore?
I vote against. |
Also, -1 for that. It is relatively simple: check what the OS does when you open a menu and press ESC and mimic that. After all we try to make the menu as close to the native experience as possible. |
fix is likely going to have to involve this #93415 (comment) |
Closed why?
…On Wednesday, 27 May 2020, SteVen Batten ***@***.***> wrote:
Closed #90729 <#90729> via
#97965 <#97965>.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#90729 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABO7GEKHJIIGSBHF7CHOSTDRTVKQHANCNFSM4KVR5KJQ>
.
|
Great. Thanks.
|
1 Tab to this
2 Press Enter
3 Press Esc
Expected: focus returns to '...'
Observed: '...' button disappears and the focus moves to somewhere invisible.
V 1.42.1 on Windows 7.
The text was updated successfully, but these errors were encountered: