microsoft / microsoft/terminal

100% focused opacity interferes with unfocused opacity

Open
#14,582 4 comments 0 reactions 0 assignees View on GitHub
Area-TerminalControl Issue-Bug Priority-3 Product-Terminal
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

When window opacity while focused is set to 100%, the background while unfocused doesn't follow the Unfocused Appearance settings:
![image](https://user-images.githubusercontent.com/105436210/208339864-2c6cfe49-313e-4f5c-a4f3-8d408d54fc2b.png)
Some extra padding allows you to see that the background is there, but the command window is opaque.

As soon as opacity is less than 100%, the background behaves as expected while unfocused:
![image](https://user-images.githubusercontent.com/105436210/208339492-60cd869a-165e-4f64-aca2-0640920db0df.png)

It doesn't matter what profile is used (note the displayed settings are defaults) - even when the settings are applied to individual profiles the behavior is the same.

I'll provide whatever other info I can, just let me know what's needed.
![image](https://user-images.githubusercontent.com/105436210/208340281-d06a7c04-0de3-402c-b56c-fcc3755ef981.png)

Contributor guide

Open the contributing guide

Research direction

No source files, tests, or entry points are named. First reproduce the issue with focused opacity at 100% and compare it with a value below 100%, then trace the implementation of focused and unfocused opacity. Done means the Unfocused Appearance settings remain visible when focused opacity is 100%.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.