Acrylic in Tab Row has a weird blur on the bottom #16662

Open
opened 2026-01-31 05:18:54 +00:00 by claunia · 4 comments
Owner

Originally created by @zamadatix on GitHub (Feb 6, 2022).

Windows Terminal version

1.13.10336.0

Windows build number

21H2 22000.469

Other Software

With "Show acrylic in tab row" set:

image

The blur isn't rendered consistently when part of the window is not on a monitor:

image

In this example the window is dragged to the right so half of it is not on any monitor. The top part of the title bar blurs the non-existent space as black but the bottom part of the title bar ignores the non-existent space and only blurs the background of the portion of the bar actually on a display(s). Note particularly on the far right of the title bar.

Steps to reproduce

Enable acrylic in tab row -> restart -> drag part of the title bar off the screen. Easiest to see if you have something bright in the background of the window.

Expected Behavior

The top and bottom part of the title bar use the same blurring method.

Actual Behavior

The top and bottom parts of the title bar use different blurring methods.

Originally created by @zamadatix on GitHub (Feb 6, 2022). ### Windows Terminal version 1.13.10336.0 ### Windows build number 21H2 22000.469 ### Other Software With "Show acrylic in tab row" set: ![image](https://user-images.githubusercontent.com/343550/152667279-587b3821-3c27-4172-b925-6e8a456089da.png) The blur isn't rendered consistently when part of the window is not on a monitor: ![image](https://user-images.githubusercontent.com/343550/152667287-42b4639b-6c01-47a3-9e9f-a744ad6d30e4.png) In this example the window is dragged to the right so half of it is not on any monitor. The top part of the title bar blurs the non-existent space as black but the bottom part of the title bar ignores the non-existent space and only blurs the background of the portion of the bar actually on a display(s). Note particularly on the far right of the title bar. ### Steps to reproduce Enable acrylic in tab row -> restart -> drag part of the title bar off the screen. Easiest to see if you have something bright in the background of the window. ### Expected Behavior The top and bottom part of the title bar use the same blurring method. ### Actual Behavior The top and bottom parts of the title bar use different blurring methods.
Author
Owner

@zadjii-msft commented on GitHub (Feb 7, 2022):

Hmm. This vaguely reminds me of https://github.com/microsoft/microsoft-ui-xaml/issues/6684.

@zamadatix what display scaling is your monitor set to?

@zadjii-msft commented on GitHub (Feb 7, 2022): Hmm. This vaguely reminds me of https://github.com/microsoft/microsoft-ui-xaml/issues/6684. @zamadatix what display scaling is your monitor set to?
Author
Owner

@zamadatix commented on GitHub (Feb 7, 2022):

Standard 100% scaling. It is HDR if that is relevant.

@zamadatix commented on GitHub (Feb 7, 2022): Standard 100% scaling. It is HDR if that is relevant.
Author
Owner

@zadjii-msft commented on GitHub (Feb 8, 2022):

gh-12392-repro

That makes it clearer what's happening here. It's like, the acrylic starts applying to the titlebar itself, instead of shining through it. Weird. This may get better or worse with #11561

@zadjii-msft commented on GitHub (Feb 8, 2022): ![gh-12392-repro](https://user-images.githubusercontent.com/18356694/153083716-75e5380c-e228-41ce-be48-493022992029.gif) That makes it clearer what's happening here. It's like, the acrylic starts applying to the titlebar itself, instead of shining through it. Weird. This may get better or worse with #11561
Author
Owner

@mthierman commented on GitHub (Sep 4, 2022):

It is also very glitchy when alt+tabbing, you can see the same weird duplicate caption controls. Seems to correct after moving the window

acrylic-sxs

Here's a comparison with a gallery example that shows it intermittently breaking

acrylic

Edit: This is also at 100% scaling

@mthierman commented on GitHub (Sep 4, 2022): It is also very glitchy when alt+tabbing, you can see the same weird duplicate caption controls. Seems to correct after moving the window ![acrylic-sxs](https://user-images.githubusercontent.com/68129072/188334486-7de0dc27-2637-4584-90ad-1c4944a07ee1.png) Here's a comparison with a gallery example that shows it intermittently breaking ![acrylic](https://user-images.githubusercontent.com/68129072/188334502-345c2a4a-8559-4834-850d-c79380110496.gif) Edit: This is also at 100% scaling
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16662