Skip to content

Conversation

@harshit7962
Copy link
Member

@harshit7962 harshit7962 commented Dec 30, 2025

Fixes #11277

Description

The default window background is transparent, and backdrop material is applied to the window based on the developer’s preference. However, Windows 10 does not support backdrop materials, which results in incorrect window rendering and leads to a arid Fluent experience.
This change overrides the default window background value based on the selected backdrop preference and the OS the application is running on. Additionally, it listens for HC theme changes, since backdrop materials should not be applied when HC themes are enabled.

Customer Impact

Users will be able to seamlessly use Fluent‑themed applications on Windows 10, while developers retain the ability to use backdrop materials on Windows 11 without compromise.

Regression

Yes

Testing

Local Build Pass
Tested the changes in original PR manually on Windows 10.

Risk

Low, fixes of similar kind are already in release/9.0 branch.

Microsoft Reviewers: Open in CodeFlow

@harshit7962 harshit7962 requested a review from a team as a code owner December 30, 2025 10:47
@harshit7962 harshit7962 added the * NO MERGE * metadata: The PR is not ready for merge yet (see discussion for detailed reasons) label Dec 30, 2025
@dotnet-policy-service dotnet-policy-service bot added the PR metadata: Label to tag PRs, to facilitate with triage label Dec 30, 2025
@harshit7962 harshit7962 changed the title Fix Fluent in Windows 10, .NET 10 [release/10.0] Fix Fluent in Windows 10 Dec 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

* NO MERGE * metadata: The PR is not ready for merge yet (see discussion for detailed reasons) PR metadata: Label to tag PRs, to facilitate with triage Servicing-consider Win 11 Theming

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants