-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
Description
In .NET 7, windows wait to render the content before opening. In .NET 8 and later, an unintended flicker occurs while loading this content. This flicker comes with a default background.
Steps to Reproduce
1 - Create multiple windows using Application.Current.OpenWindow()
2 - See the blink before opening the content
To check a reprodution, just open this application here
https://github.com/rodirigos/MauiBlinkingTest
It is also happening in Winui directly, but the blink is way faster
microsoft/microsoft-ui-xaml#10259
Link to public reproduction project repository
https://github.com/rodirigos/MauiBlinkingTest
It is also happening directly in WinUI
https://github.com/rodirigos/NewWindowTest
Version with bug
9.0.10 SR1
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
7.0.101
Affected platforms
Windows
Affected platform versions
No response
Did you find any workaround?
No response