-
Notifications
You must be signed in to change notification settings - Fork 51
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
A11y: The WinUI app window cannot be control using the keyboard while focus is inside a Webview2 control #2961
Comments
Thanks for opening as a new issue and adding these details. I've added this as a bug on our backlog and we'll take a look! |
@champnic Any update on this and on #2330 as well? |
is any fix to this planned anytime soon? |
There's no update on this issue. |
@akash07k We actually just took another look at this yesterday and will begin working on it in a couple weeks. We've already been working on the other accessibility issues you raised with JAWS/NVDA/Narrator and hope to have fixes for those soon. |
Description
Keystrokes such as Alt F4 and Alt +Space bar which are needed to control the app window using the keyboard does not propagate to the underlying window while focus is inside the webView2 control. this creates a situation in which a keyboard only user will have to somehow drive focus away from the web view control to be able to close the application or interact with the application window.
Version
SDK: 1.2.220902.1-preview1
Runtime: Microsoft Edge Version 107.0.1418.42 (Official build) (64-bit)
Framework: WinUI3
OS: Edition Windows 11 EnterpriseVersion 22H2 OS build 22621.819 Experience Windows Feature Experience Pack 1000.22636.1000.0
Repro Steps
Expected behavior
The sample app closes and focus returns to the previous app or to the desktop.
Current behavior
Nothing happens.
Screenshots
Additional context
Pressing alt + Space bar to open the control menu which would allow the keyboard user to resize the window or to close it does not work either while focus is inside the web view control. By default, these keystrokes should be allowed to pass to the underlying window.
CC @champnic .
AB#42206116
The text was updated successfully, but these errors were encountered: