Tab suddenly becomes transparent, despite opacity set to 100% in profile #23568

Closed
opened 2026-01-31 08:46:05 +00:00 by claunia · 5 comments
Owner

Originally created by @vadimkantorov on GitHub (Aug 29, 2025).

Windows Terminal version

1.22.12111.0

Windows build number

10.0.26100.4946

Other Software

No response

Steps to reproduce

Not found how to repro reliably

Expected Behavior

No response

Actual Behavior

But for some reason tab opacity for existing tabs gets reset to non-100%, and I start to see the apps in background.

I went to Settings->Profile->Appearance. There opacity is set to 100%. So when I hit Save, the opacity for existing tabs gets back to expected 100%. But then after a few minutes it snapped again to non-100%

Originally created by @vadimkantorov on GitHub (Aug 29, 2025). ### Windows Terminal version 1.22.12111.0 ### Windows build number 10.0.26100.4946 ### Other Software _No response_ ### Steps to reproduce Not found how to repro reliably ### Expected Behavior _No response_ ### Actual Behavior But for some reason tab opacity for existing tabs gets reset to non-100%, and I start to see the apps in background. I went to Settings->Profile->Appearance. There opacity is set to 100%. So when I hit Save, the opacity for existing tabs gets back to expected 100%. But then after a few minutes it snapped again to non-100%
claunia added the Needs-TriageIssue-BugResolution-No-ReproNeeds-Attention labels 2026-01-31 08:46:05 +00:00
Author
Owner

@DHowett commented on GitHub (Sep 3, 2025):

Thanks for the report. Mind sending us a copy of settings.json/?

@DHowett commented on GitHub (Sep 3, 2025): Thanks for the report. Mind sending us a copy of `settings.json`/?
Author
Owner

@vadimkantorov commented on GitHub (Sep 3, 2025):

Btw this hasn't returned since. I'm not sure why the tab regressed several times to being transparent (despite settings always having no transparency)

{
    "$help": "https://aka.ms/terminal-documentation",
    "$schema": "https://aka.ms/terminal-profiles-schema",
    "actions": 
    [
        {
            "command": 
            {
                "action": "copy",
                "singleLine": false
            },
            "id": "User.copy.644BA8F2"
        },
        {
            "command": 
            {
                "action": "splitPane",
                "split": "auto",
                "splitMode": "duplicate"
            },
            "id": "User.splitPane.A6751878"
        },
        {
            "command": "find",
            "id": "User.find"
        }
    ],
    "copyFormatting": "none",
    "copyOnSelect": true,
    "defaultProfile": "{d8e96812-b789-5068-a5ae-10b2fb53e95f}",
    "keybindings": 
    [
        {
            "id": "User.copy.644BA8F2",
            "keys": "ctrl+c"
        },
        {
            "id": "User.find",
            "keys": "ctrl+shift+f"
        },
        {
            "id": null,
            "keys": "ctrl+v"
        },
        {
            "id": "User.splitPane.A6751878",
            "keys": "alt+shift+d"
        }
    ],
    "launchMode": "default",
    "newTabMenu": 
    [
        {
            "type": "remainingProfiles"
        }
    ],
    "profiles": 
    {
        "defaults": 
        {
            "colorScheme": "Vintage"
        },
        "list": 
        [
            {
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "hidden": false,
                "name": "Windows PowerShell"
            },
            {
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "hidden": false,
                "name": "Command Prompt"
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            },
            {
                "guid": "{963ff2f7-6aed-5ce3-9d91-90d99571f53a}",
                "hidden": true,
                "name": "Ubuntu-24.04",
                "source": "Windows.Terminal.Wsl",
                "startingDirectory": "/mnt/c/Users/vadim"
            },
            {
                "guid": "{d8e96812-b789-5068-a5ae-10b2fb53e95f}",
                "hidden": false,
                "name": "Ubuntu 24.04.1 LTS",
                "opacity": 100,
                "padding": "3",
                "source": "CanonicalGroupLimited.Ubuntu24.04LTS_79rhkp1fndgsc"
            }
        ]
    },
    "schemes": [],
    "themes": []
}
@vadimkantorov commented on GitHub (Sep 3, 2025): Btw this hasn't returned since. I'm not sure why the tab regressed several times to being transparent (despite settings always having no transparency) ```json { "$help": "https://aka.ms/terminal-documentation", "$schema": "https://aka.ms/terminal-profiles-schema", "actions": [ { "command": { "action": "copy", "singleLine": false }, "id": "User.copy.644BA8F2" }, { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "id": "User.splitPane.A6751878" }, { "command": "find", "id": "User.find" } ], "copyFormatting": "none", "copyOnSelect": true, "defaultProfile": "{d8e96812-b789-5068-a5ae-10b2fb53e95f}", "keybindings": [ { "id": "User.copy.644BA8F2", "keys": "ctrl+c" }, { "id": "User.find", "keys": "ctrl+shift+f" }, { "id": null, "keys": "ctrl+v" }, { "id": "User.splitPane.A6751878", "keys": "alt+shift+d" } ], "launchMode": "default", "newTabMenu": [ { "type": "remainingProfiles" } ], "profiles": { "defaults": { "colorScheme": "Vintage" }, "list": [ { "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "hidden": false, "name": "Windows PowerShell" }, { "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "hidden": false, "name": "Command Prompt" }, { "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", "hidden": false, "name": "Azure Cloud Shell", "source": "Windows.Terminal.Azure" }, { "guid": "{963ff2f7-6aed-5ce3-9d91-90d99571f53a}", "hidden": true, "name": "Ubuntu-24.04", "source": "Windows.Terminal.Wsl", "startingDirectory": "/mnt/c/Users/vadim" }, { "guid": "{d8e96812-b789-5068-a5ae-10b2fb53e95f}", "hidden": false, "name": "Ubuntu 24.04.1 LTS", "opacity": 100, "padding": "3", "source": "CanonicalGroupLimited.Ubuntu24.04LTS_79rhkp1fndgsc" } ] }, "schemes": [], "themes": [] } ```
Author
Owner

@zadjii-msft commented on GitHub (Sep 3, 2025):

Well, if you ever notice it come back, grab the settings.json while it's in that state and maybe we can see if something is amiss.

@zadjii-msft commented on GitHub (Sep 3, 2025): Well, if you ever notice it come back, grab the `settings.json` while it's in that state and maybe we can see if something is amiss.
Author
Owner

@vadimkantorov commented on GitHub (Sep 3, 2025):

@zadjii-msft I think settings.json is not at fault, as when this happened, I opened settings dialog, and it still had transparency disabled (and when I hit Save, tab transparency indeed disappeared)

Seems that somehow tabs got snapped to transparent without any detectable changes to settings.json

@vadimkantorov commented on GitHub (Sep 3, 2025): @zadjii-msft I think `settings.json` is not at fault, as when this happened, I opened settings dialog, and it still had transparency disabled (and when I hit Save, tab transparency indeed disappeared) Seems that somehow tabs got snapped to transparent without any detectable changes to `settings.json`
Author
Owner

@vadimkantorov commented on GitHub (Sep 22, 2025):

This happened again. One specific tab got transparent. All other tabs of the same profile (in fact all my tabs are of the same profile) are non-transparent.

How I fixed it again: I went to Settings, selected the profile, and just clicked Save. Which re-applied the no-transparency to the rogue tab.

But it's interesting that one given tab can lose/detach of global profile's transparency settings, go rogue and become transparent.

@vadimkantorov commented on GitHub (Sep 22, 2025): This happened again. One specific tab got transparent. All other tabs of the same profile (in fact all my tabs are of the same profile) are non-transparent. How I fixed it again: I went to Settings, selected the profile, and just clicked Save. Which re-applied the no-transparency to the rogue tab. But it's interesting that one given tab can lose/detach of global profile's transparency settings, go rogue and become transparent.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23568