microsoft / microsoft-ui-xaml

Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
MIT License
6.2k stars 668 forks source link

Background acrylic not supported on windows 10 #7112

Closed Samuel12321 closed 1 year ago

Samuel12321 commented 2 years ago

Describe the bug

Background acrylic not supported on windows 10 DesktopAcrylicController.IsSupported() returns false.

Someone else encountered it here #7061

Steps to reproduce the bug

try DesktopAcrylicController.IsSupported() on windows 10

Expected behavior

DesktopAcrylicController.IsSupported() returns true

Screenshots

No response

NuGet package version

WinUI 3 - Windows App SDK 1.1 Preview 3: 1.1.0-preview3

Windows app type

Device form factor

Desktop

Windows version

Windows 10 (21H2): Build 19044

Additional context

This is not documented and no indication was given with the release of 1.1preview 3 that acrylic would not work with windows 10.

castorix commented 2 years ago

It still returns false with 1.1.0 stable version... (Windows 10 21H1)

Samuel12321 commented 2 years ago

turns out this isn't a bug, the WinUI team have announced that acrylic will not be supported on windows 10. So much for down-level support

philn0401 commented 2 years ago

@Samuel12321: Can you give me the link to the announcement? It's quite disappointed :(

OculiViridi commented 1 year ago

So, if acrylic is not going to be supported on Windows 10, then how did they made the acrylic effect on the new Windows Terminal application? 😕

OculiViridi commented 1 year ago

It still returns false with 1.1.0 stable version... (Windows 10 21H1)

The same on Windows 10 21H2 (19044.1889) with WinUI 3 - Windows App SDK 1.1.4.

Samuel12321 commented 1 year ago

So, if acrylic is not going to be supported on Windows 10, then how did they made the acrylic effect on the new Windows Terminal application? 😕

windows terminal uses winui 2 islands

oold commented 1 year ago

That is pretty backwards. Use the latest version, get less features and worse support.

codendone commented 1 year ago

Update: Desktop acrylic on Win10 will be supported starting in 1.2-preview2.

gabbybilka commented 1 year ago

:tada:Microsoft.WindowsAppSDK v1.2.220930.4-preview2 has been released which fixes this issue.

Handy links: