-
Notifications
You must be signed in to change notification settings - Fork 54
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
[Problem/Bug]: WebView2CompositionControl Not Displayed Correctly with Multiple TabItems #4941
Comments
@cmiles Thanks for opening this bug and for the repro app. I'm able to repro the issue on my end and will begin investigating. |
@cmiles Found the root cause and I've got a fix getting checked in shortly. |
Thanks @champnic - before finding this bug swapping WebView2 for the WebView2CompositionControl was going smoothly and I'm looking forward to your fix getting into preview! |
@cmiles Glad to hear it! The fix is in and will be available in the next prerelease SDK. If you would like to, you can use this package to verify the fixed behavior (rename ".zip" to ".nupkg"): |
Via a local nupkg file - see MicrosoftEdge/WebView2Feedback#4941
Currently using a local nupkg file - see MicrosoftEdge/WebView2Feedback#4941
@champnic I used the package you attached to update the code in https://github.com/cmiles/PointlessWaymarksProject and can confirm this issue is fixed - Thank You. My project makes reasonably simple use of the WebView2 but fwiw I was able to convert all my usages of WebView2 to WebView2CompositionControl so far without any issues! |
@cmiles That's really great news, and thanks for confirming the fix! Please do reach out if you end up finding any more issues with the new control :) |
What happened?
The WebView2CompositionControl works as expected when in the first TabItem of a WPF TabControl but in other tabs it does not display anything.
Importance
Important. My app's user experience is significantly compromised.
Runtime Channel
Prerelease (Edge Canary/Dev/Beta)
Runtime Version
130.0.2849.80
SDK Version
2950.0
Framework
WPF
Operating System
Windows 11
OS Version
10.0.22631 Build 22631
Repro steps
I have attached a small solution that shows that problem - the WebView2CompositionControl in the first tab works without issue - the WebView2CompositionControls in the 2nd and 3rd tab fail to display anything. Here are some things I noticed:
I've been following #286 but haven't noticed any problems/work arounds/limitations mentioned that indicate in WPF this scenario should work with WebView2 but not WebView2CompositionControl.
WebView2CompositionControlInTabs.zip
Repros in Edge Browser
No, issue does not reproduce in the corresponding Edge version
Regression
No, this never worked
Last working version (if regression)
No response
AB#55205081
The text was updated successfully, but these errors were encountered: