-
Notifications
You must be signed in to change notification settings - Fork 991
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
A unexpected white line in StatusStrip compoent in dotnet 9 #12616
Comments
This is due to #11502. We changed the default @hmisaki you should be able to get your old behavior by explicitly setting the @Tanya-Solyanik, @lonitra leaving to you to resolve this the rest of the way. |
Great, It resolved my issue. Thank you @JeremyKuhne |
@Tanya-Solyanik If the default value is set to false, the current issue will not be resolved and customers will have to enable the switch, does this make sense? Or should we use System as the default value, that is, set the default value of the switch to true |
We'll go with an opt-in quirk so that the default behavior is accessible. Thanks for the quick turnaround @LeafShi1! |
So setting the default value of a switch to false is fine, right? |
@LeafShi1 - by default the behavior should be accessible. The AppContext is provided to get compatibility with .NET Framework and simplify migration. |
Description
If a dialog with a dark background and used StatusStrip. Then move the code from dotnet 8 to dotnet 9. There are many unexpected white lines in our dialog.
but if we build our project with dotnet 8. there will be good:
Reproduction Steps
StatusStrip
andToolStripStatusLabel
Expected behavior
Get a grey dialog and a grey StatusStrip
for example:
Actual behavior
a white line in the dialog
Regression?
It's fine in dotnet 8.
Known Workarounds
no
Configuration
No response
Other information
No response
The text was updated successfully, but these errors were encountered: