MicrosoftEdge / MicrosoftEdge/WebView2Feedback
[Bug]: WebView2 fails to initialize Core after updating app language
@pieths-ms is already working on this.
Since Nov 8, 2023.
- Dominant language
- PowerShell
- Stars
- 526
- Forks
- 67
- PR merge metrics
- No merged PRs in 30d
Description
What happened?
Updating the app language using ApplicationLanguages.PrimaryLanguageOverride in a UWP Shell app makes the app crash when we try to load anything in WebView2.
I have created a repository to help you reproduce the crash - https://github.com/Take-A-Byte/ShellAppWithWebView2/tree/main
It's readme file contains all the steps for creating the app and reproducing the crash.
Importance
Moderate. My app's user experience is affected, but still usable.
Runtime Channel
Stable release (WebView2 Runtime)
Runtime Version
No response
SDK Version
1.0.2151.40
Framework
WinUI2/UWP
Operating System
Windows 11
OS Version
22H2
Repro steps
- Clone https://github.com/Take-A-Byte/ShellAppWithWebView2/tree/main
- Enable "Managed and Native" Debugger.
- Run app.
- Let the web page load.
- Navigate to "Settings" Page.
- Update language. This inturn changes ApplicationLanguages.PrimaryLanguageOverride.
- Navigate back to "WebView" page.
Regression
No, this never worked
Last working version (if regression)
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.