-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Labels
Blazor ❤️ MAUIIssues in MAUI functionality that affect Blazor, but are not bugs in Blazor itselfIssues in MAUI functionality that affect Blazor, but are not bugs in Blazor itselfarea-blazorBlazor Hybrid / Desktop, BlazorWebViewBlazor Hybrid / Desktop, BlazorWebViewarea-controls-webviewWebViewWebViewexternalplatform/macosmacOS / Mac CatalystmacOS / Mac Catalysts/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Milestone
Description
Description
On MacOS Ventura when using a WebView, key events are not captured so, for example using tab key to navigate between input fields is not working, also it's its imposible to read the keydown event from javascript.
Steps to Reproduce
- Create a new MAUI App and add a WebView pointing to https://www.toptal.com/developers/keycode or any other website
- Run the App in MacOS Ventura
- Use tab key to navigate between fields and verify that are not captured.
Link to public reproduction project repository
https://github.com/nicobarengo/webview_keydown
Version with bug
7.0 (current)
Last version that worked well
Unknown/Other
Affected platforms
macOS
Affected platform versions
MacOS Ventura 13
Did you find any workaround?
No, but it works on older versions on MacOS
Relevant log output
No response
mhrastegari and MarcoMedrano
Metadata
Metadata
Assignees
Labels
Blazor ❤️ MAUIIssues in MAUI functionality that affect Blazor, but are not bugs in Blazor itselfIssues in MAUI functionality that affect Blazor, but are not bugs in Blazor itselfarea-blazorBlazor Hybrid / Desktop, BlazorWebViewBlazor Hybrid / Desktop, BlazorWebViewarea-controls-webviewWebViewWebViewexternalplatform/macosmacOS / Mac CatalystmacOS / Mac Catalysts/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working