Open aquinn39 opened 2 years ago
I found some more information about this, it seems the Windows Terminal team has come across this issue as well. See these for some more details about this problem:
https://github.com/microsoft/terminal/pull/5224 https://github.com/microsoft/terminal/issues/12356 https://github.com/microsoft/terminal/issues/3917 https://github.com/microsoft/terminal/issues/3654 https://github.com/microsoft/terminal/issues/5195
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 5 days.
Still happens in the latest version of WinUI 2 and Windows 11.
@bpulliam Y'all may want to dedupe with #2331. My limited reading of these two is that they're effectively the same.
Describe the bug
When a ContentDialog is shown within an XAML Island and it's RequestedTheme does not match the current Windows theme, it does not apply properly (See screenshot below) - mainly the buttons appear to use the wrong RequestedTheme.
Steps to reproduce the bug
Expected behavior
The buttons should be in light mode, like the rest of the dialog. This is what happens with the same setup in a UWP app:
Screenshots
Here is a ContentDialog in an XAML Island with its RequestedTheme set to Light while the Windows theme is set to dark. Notice that the buttons don't seem to realise they should be in light mode, making the text very hard to read:
NuGet package version
Microsoft.UI.Xaml 2.8.0
Windows app type
Device form factor
Desktop
Windows version
Windows 11 (21H2): Build 22000
Additional context
No response