Acrylic Tab Bar Oddness #20910

Closed
opened 2026-01-31 07:27:30 +00:00 by claunia · 6 comments
Owner

Originally created by @shieronymus-slingshot on GitHub (Nov 29, 2023).

Windows Terminal version

1.18.3181.0

Windows build number

10.0.22631.2715

Other Software

No response

Steps to reproduce

The new stable version of Terminal is showing odd tab bar behavior when the "Appearance --> Use acrylic material in the tab row" is turned on.

  1. Put Windows in dark mode, but apps in light mode
  2. Put Terminal in dark application theme
  3. Put up a white background (e.g. Word full-screen) so it shows better
  4. Start up Terminal -- many times (not always) the tab bar shows partial acrylic, like a horizonal line dividing acrylic from plain black, or a block of black on one side of the tab bar
  5. Clicking on the tab bar brings back the acrylic effect (repaint?) -- I can't seem to get a screenshot because that apparently forces an update also

Another effect I'm seeing is the tab bar going all black when clicking between multiple open tabs

  1. Open another tab after the steps above
  2. Click between the tabs
  3. The tab bar shows solid black for me
  4. Clicking on an empty space in the tab bar brings back the acrylic, or if that doesn't work, dragging the window

Expected Behavior

The acrylic effect showing consistently and solidly.

Actual Behavior

Partial tab bar acrylics, black tab bar when multiple tabs are open and you cycle through them by clicking.

Originally created by @shieronymus-slingshot on GitHub (Nov 29, 2023). ### Windows Terminal version 1.18.3181.0 ### Windows build number 10.0.22631.2715 ### Other Software _No response_ ### Steps to reproduce The new stable version of Terminal is showing odd tab bar behavior when the "Appearance --> Use acrylic material in the tab row" is turned on. 1. Put Windows in dark mode, but apps in light mode 2. Put Terminal in dark application theme 3. Put up a white background (e.g. Word full-screen) so it shows better 4. Start up Terminal -- many times (not always) the tab bar shows partial acrylic, like a horizonal line dividing acrylic from plain black, or a block of black on one side of the tab bar 5. Clicking on the tab bar brings back the acrylic effect (repaint?) -- I can't seem to get a screenshot because that apparently forces an update also Another effect I'm seeing is the tab bar going all black when clicking between multiple open tabs 1. Open another tab after the steps above 2. Click between the tabs 3. The tab bar shows solid black for me 4. Clicking on an empty space in the tab bar brings back the acrylic, or if that doesn't work, dragging the window ### Expected Behavior The acrylic effect showing consistently and solidly. ### Actual Behavior Partial tab bar acrylics, black tab bar when multiple tabs are open and you cycle through them by clicking.
claunia added the Needs-TriageIssue-BugTracking-External labels 2026-01-31 07:27:31 +00:00
Author
Owner

@github-actions[bot] commented on GitHub (Nov 29, 2023):

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!

Open similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

@github-actions[bot] commented on GitHub (Nov 29, 2023): Hi I'm an AI powered bot that finds similar issues based off the issue title. Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you! ### Open similar issues: - [Acrylic in Tab Row has a weird blur on the bottom (#12392)](https://github.com/microsoft/terminal/issues/12392), similarity score: 0.83 > Note: You can give me feedback by thumbs upping or thumbs downing this comment.
Author
Owner

@zadjii-msft commented on GitHub (Nov 29, 2023):

Would you say it looks anything like: #14384

@zadjii-msft commented on GitHub (Nov 29, 2023): Would you say it looks anything like: #14384 > ![](https://user-images.githubusercontent.com/9592210/201533459-31924762-03d8-4f63-a5cd-81d728953039.gif)
Author
Owner

@shieronymus-slingshot commented on GitHub (Nov 29, 2023):

Yes, it's somewhat similar, but in my case the black color overwriting the acrylic on the tab bar doesn't flicker -- it stays until I click on the tab bar, resize the window, move it, etc.

So for instance, I open Terminal, add a second tab, and click between them, which causes the acrylic to change to all black -- the tab bar stays all black until I click on an empty part of it (the space where there isn't a tab).

@shieronymus-slingshot commented on GitHub (Nov 29, 2023): Yes, it's somewhat similar, but in my case the black color overwriting the acrylic on the tab bar doesn't flicker -- it stays until I click on the tab bar, resize the window, move it, etc. So for instance, I open Terminal, add a second tab, and click between them, which causes the acrylic to change to all black -- the tab bar stays all black until I click on an empty part of it (the space where there isn't a tab).
Author
Owner

@zadjii-msft commented on GitHub (Nov 30, 2023):

Okay so that thread (#14384) got turned into MSFT:43378906 internally. I've double reached out to the folks in that thread to see if what you're reporting sounds like it's the same thing. They (the internal folks) have a much better understanding of acrylic and composition than I do, hopefully they can help ID if this is the same thing or something new.

@zadjii-msft commented on GitHub (Nov 30, 2023): Okay so that thread (#14384) got turned into MSFT:43378906 internally. I've double reached out to the folks in that thread to see if what you're reporting sounds like it's the same thing. They (the internal folks) have a much better understanding of acrylic and composition than I do, hopefully they can help ID if this is the same thing or something new.
Author
Owner

@shieronymus-slingshot commented on GitHub (Dec 1, 2023):

Just an update... I tested this on my home laptop (older Lenovo) and that machine did not show the issue, so it seems like it's system-dependent (video driver?).

If it helps, here are some more details about the problem laptop:

  • OS Name Microsoft Windows 11 Pro
  • Version 10.0.22631 Build 22631
  • Other OS Description Not Available
  • OS Manufacturer Microsoft Corporation
  • System Name DESKTOP-6S0R506
  • System Manufacturer Dell Inc.
  • System Model XPS 15 9520
  • System Type x64-based PC
  • System SKU 0B19
  • Processor 12th Gen Intel(R) Core(TM) i9-12900HK, 2500 Mhz, 14 Core(s), 20 Logical Processor(s)
  • BIOS Version/Date Dell Inc. 1.18.0, 9/12/2023
  • SMBIOS Version 3.4
  • Embedded Controller Version 255.255
  • BIOS Mode UEFI
  • BaseBoard Manufacturer Dell Inc.
  • BaseBoard Product 0F6K9V
  • BaseBoard Version A00
  • Platform Role Mobile
  • Secure Boot State On
  • PCR7 Configuration Elevation Required to View
  • Windows Directory C:\Windows
  • System Directory C:\Windows\system32
  • Boot Device \Device\HarddiskVolume1
  • Locale United States
  • Hardware Abstraction Layer Version = "10.0.22621.2506"
  • Time Zone Mountain Standard Time
  • Installed Physical Memory (RAM) 32.0 GB
  • Total Physical Memory 31.7 GB
  • Available Physical Memory 16.8 GB
  • Total Virtual Memory 42.7 GB
  • Available Virtual Memory 23.3 GB
  • Page File Space 11.0 GB
  • Page File C:\pagefile.sys
  • Kernel DMA Protection On
  • Virtualization-based security Running
  • Virtualization-based security Required Security Properties
  • Virtualization-based security Available Security Properties Base Virtualization Support, Secure Boot, DMA Protection, UEFI Code Readonly, SMM Security Mitigations 1.0, Mode Based Execution Control, APIC Virtualization
  • Virtualization-based security Services Configured Hypervisor enforced Code Integrity
  • Virtualization-based security Services Running Credential Guard, Hypervisor enforced Code Integrity
  • Windows Defender Application Control policy Enforced
  • Windows Defender Application Control user mode policy Off
  • Device Encryption Support Elevation Required to View
  • A hypervisor has been detected. Features required for Hyper-V will not be displayed.

And video info:

  • Name Intel(R) Iris(R) Xe Graphics
  • PNP Device ID PCI\VEN_8086&DEV_46A6&SUBSYS_0B191028&REV_0C\3&11583659&1&10
  • Adapter Type Intel(R) Iris(R) Xe Graphics Family, Intel Corporation compatible
  • Adapter Description Intel(R) Iris(R) Xe Graphics
  • Adapter RAM 1.00 GB (1,073,741,824 bytes)
  • Installed Drivers <>,C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_3d7ca808e461ff77\igd10iumd64.dll,C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_3d7ca808e461ff77\igd10iumd64.dll,C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_3d7ca808e461ff77\igd12umd64.dll
  • Driver Version 31.0.101.4575
  • INF File oem225.inf (iADLPD_w10_DS section)
  • Color Planes Not Available
  • Color Table Entries 4294967296
  • Resolution 3456 x 2160 x 60 hertz
  • Bits/Pixel 32
  • Memory Address 0x88000000-0x88FFFFFF
  • Memory Address 0x0000-0xFFFFFFF
  • I/O Port 0x00004000-0x0000403F
  • IRQ Channel IRQ 4294967255
  • Driver C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\IIGD_DCH.INF_AMD64_3D7CA808E461FF77\IGDKMDN64.SYS (31.0.101.4575, 48.29 MB (50,632,608 bytes), 10/30/2023 2:09 AM)
  • Name NVIDIA GeForce RTX 3050 Ti Laptop GPU
  • PNP Device ID PCI\VEN_10DE&DEV_25A0&SUBSYS_0B191028&REV_A1\4&1A8C0DE6&0&0008
  • Adapter Type NVIDIA GeForce RTX 3050 Ti Laptop GPU, NVIDIA compatible
  • Adapter Description NVIDIA GeForce RTX 3050 Ti Laptop GPU
  • Adapter RAM (1,048,576) bytes
  • Installed Drivers C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll
  • Driver Version 31.0.15.3209
  • INF File oem26.inf (Section366 section)
  • Color Planes Not Available
  • Color Table Entries Not Available
  • Resolution Not Available
  • Bits/Pixel Not Available
  • Memory Address 0xBE000000-0xBEFFFFFF
  • Memory Address 0x0000-0x1FFFFFF
  • IRQ Channel IRQ 4294967254
  • Driver C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\NVDM.INF_AMD64_9274DFE714D15C09\NVLDDMKM.SYS (31.0.15.3209, 55.54 MB (58,236,928 bytes), 6/15/2023 8:14 PM)
@shieronymus-slingshot commented on GitHub (Dec 1, 2023): Just an update... I tested this on my home laptop (older Lenovo) and that machine did not show the issue, so it seems like it's system-dependent (video driver?). If it helps, here are some more details about the problem laptop: - OS Name Microsoft Windows 11 Pro - Version 10.0.22631 Build 22631 - Other OS Description Not Available - OS Manufacturer Microsoft Corporation - System Name DESKTOP-6S0R506 - System Manufacturer Dell Inc. - System Model XPS 15 9520 - System Type x64-based PC - System SKU 0B19 - Processor 12th Gen Intel(R) Core(TM) i9-12900HK, 2500 Mhz, 14 Core(s), 20 Logical Processor(s) - BIOS Version/Date Dell Inc. 1.18.0, 9/12/2023 - SMBIOS Version 3.4 - Embedded Controller Version 255.255 - BIOS Mode UEFI - BaseBoard Manufacturer Dell Inc. - BaseBoard Product 0F6K9V - BaseBoard Version A00 - Platform Role Mobile - Secure Boot State On - PCR7 Configuration Elevation Required to View - Windows Directory C:\Windows - System Directory C:\Windows\system32 - Boot Device \Device\HarddiskVolume1 - Locale United States - Hardware Abstraction Layer Version = "10.0.22621.2506" - Time Zone Mountain Standard Time - Installed Physical Memory (RAM) 32.0 GB - Total Physical Memory 31.7 GB - Available Physical Memory 16.8 GB - Total Virtual Memory 42.7 GB - Available Virtual Memory 23.3 GB - Page File Space 11.0 GB - Page File C:\pagefile.sys - Kernel DMA Protection On - Virtualization-based security Running - Virtualization-based security Required Security Properties - Virtualization-based security Available Security Properties Base Virtualization Support, Secure Boot, DMA Protection, UEFI Code Readonly, SMM Security Mitigations 1.0, Mode Based Execution Control, APIC Virtualization - Virtualization-based security Services Configured Hypervisor enforced Code Integrity - Virtualization-based security Services Running Credential Guard, Hypervisor enforced Code Integrity - Windows Defender Application Control policy Enforced - Windows Defender Application Control user mode policy Off - Device Encryption Support Elevation Required to View - A hypervisor has been detected. Features required for Hyper-V will not be displayed. And video info: - Name Intel(R) Iris(R) Xe Graphics - PNP Device ID PCI\VEN_8086&DEV_46A6&SUBSYS_0B191028&REV_0C\3&11583659&1&10 - Adapter Type Intel(R) Iris(R) Xe Graphics Family, Intel Corporation compatible - Adapter Description Intel(R) Iris(R) Xe Graphics - Adapter RAM 1.00 GB (1,073,741,824 bytes) - Installed Drivers <>,C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_3d7ca808e461ff77\igd10iumd64.dll,C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_3d7ca808e461ff77\igd10iumd64.dll,C:\Windows\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_3d7ca808e461ff77\igd12umd64.dll - Driver Version 31.0.101.4575 - INF File oem225.inf (iADLPD_w10_DS section) - Color Planes Not Available - Color Table Entries 4294967296 - Resolution 3456 x 2160 x 60 hertz - Bits/Pixel 32 - Memory Address 0x88000000-0x88FFFFFF - Memory Address 0x0000-0xFFFFFFF - I/O Port 0x00004000-0x0000403F - IRQ Channel IRQ 4294967255 - Driver C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\IIGD_DCH.INF_AMD64_3D7CA808E461FF77\IGDKMDN64.SYS (31.0.101.4575, 48.29 MB (50,632,608 bytes), 10/30/2023 2:09 AM) - - Name NVIDIA GeForce RTX 3050 Ti Laptop GPU - PNP Device ID PCI\VEN_10DE&DEV_25A0&SUBSYS_0B191028&REV_A1\4&1A8C0DE6&0&0008 - Adapter Type NVIDIA GeForce RTX 3050 Ti Laptop GPU, NVIDIA compatible - Adapter Description NVIDIA GeForce RTX 3050 Ti Laptop GPU - Adapter RAM (1,048,576) bytes - Installed Drivers C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll,C:\Windows\System32\DriverStore\FileRepository\nvdm.inf_amd64_9274dfe714d15c09\nvldumdx.dll - Driver Version 31.0.15.3209 - INF File oem26.inf (Section366 section) - Color Planes Not Available - Color Table Entries Not Available - Resolution Not Available - Bits/Pixel Not Available - Memory Address 0xBE000000-0xBEFFFFFF - Memory Address 0x0000-0x1FFFFFF - IRQ Channel IRQ 4294967254 - Driver C:\WINDOWS\SYSTEM32\DRIVERSTORE\FILEREPOSITORY\NVDM.INF_AMD64_9274DFE714D15C09\NVLDDMKM.SYS (31.0.15.3209, 55.54 MB (58,236,928 bytes), 6/15/2023 8:14 PM)
Author
Owner

@zadjii-msft commented on GitHub (Dec 13, 2023):

Trying to close the loop here: The internal thread came back and folks are pretty sure this is something that's fixed in internal OS builds. Folks on the thread report seeing something like what you report a few months back, but they don't see it anymore. They also have no idea how it actually got fixed in the OS.

I'm gonna close this out, since the internal bug came back as "resolved somehow". Alas, since we don't know what exactly fixed it, I'm not sure I can give a better estimate for when the fix will be available other than "SoonTM"

@zadjii-msft commented on GitHub (Dec 13, 2023): Trying to close the loop here: The internal thread came back and folks are pretty sure this is something that's fixed in internal OS builds. Folks on the thread report seeing something like what you report a few months back, but they don't see it anymore. They also have _no idea_ how it actually got fixed in the OS. I'm gonna close this out, since the internal bug came back as "resolved somehow". Alas, since we don't know what exactly fixed it, I'm not sure I can give a better estimate for when the fix will be available other than "Soon<sup>TM</sup>"
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20910