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
Regression: Form does not display on the foreground anymore in the beta runtime #3584
Comments
Thanks for reporting the issue. I've assigned this to a dev that can help follow up on this. |
Has anyone had a chance to look into this already? We hope that it's clear that this issue must be fixed before it gets into the stable release. If that's not the case then our users will not be able to work with our application anymore. |
Hi @fvanheeswijk, I've repro the issue that new dialogs will appear behind the main window in the application. I've marked this issue tracked to get a bug opened internally so we can look into how we might be able to address this. Thanks |
Hi @fvanheeswijk,
We are still working on the potential root cause. Thanks for your patience. |
@fvanheeswijk We have root caused the issue and are working on a fix now. Thanks! |
Hi the fix will be in Canary Thursday. Please verify this fixes the issue for you! |
@fvanheeswijk I checked and it is actually in today's Canary release so you can verify with Canary any time starting now. Please let us know and thanks! |
Version 117.0.1990.0 |
@fvanheeswijk thank you for validating. Unfortunately the bug will make it into stable. The fix is expected to make it into beta Wednesday next week and into stable Monday the 31st at the latest. |
Thank you for your quick reply! It is not acceptable to us however if this bug gets into stable, this means that many of our users will not be able to work with our application anymore. This would really harm the trust we put in your product. We are also testing the beta version explicitely to catch such bugs and make sure that they don't make it into stable. |
We are trying our best to get the fix in before stable ships (earlier than I posted above). It's still possible the fix will be delayed. I will keep you posted. |
Good news - it looks like we got the fix into runtime versions 115.0.1901.183, which should be going out as the next Beta and Stable WebView2 Runtime versions :) We really appreciate that you tested and found this issue using the Beta channel! We're looking at improvements we can make to ensure we respond more quickly to regressions found in prerelease testing to avoid the last minute fixes. |
Description
Our application can open multiple GUI threads. Some work needed to be done by Microsoft in #334 to ensure that this works correctly, but ever since it has worked fine. Now the issue is back however.
This is an urgent issue as now whenever we open new dialogs in our application they will appear behind the main window. This issue must not hit our production users so it needs to be fixed in the beta release, hopefully soon.
Version
SDK: 1.0.1823.32
Runtime: Microsoft Edge Beta 115.0.1901.14
Framework: WinForms
OS: Win11, but also reproduces on Win10
Regression
Was this working before but has regressed? Yes
If yes, what version did this last work on? Microsoft Edge WebView2 Runtime 114.0.1823.51
Repro Steps
We have produced the following example:
Steps to reproduce:
set WEBVIEW2_RELEASE_CHANNEL_PREFERENCE=1
to prepare to use the beta runtime.The expected behavior is that the new form opens on top of the current form. This can be seen when you remove the set channel environment variable. The actual behavior is that it opens behind the current form.
AB#45354995
The text was updated successfully, but these errors were encountered: