microsoft / microsoft/terminal

Inactive tabs icons are blurry

Open
#16,101 2 comments 0 reactions 0 assignees View on GitHub
Area-UserInterface Help Wanted Issue-Bug Product-Terminal
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.19.2682.0

### Windows build number

10.0.19045.3448

### Other Software

_No response_

### Steps to reproduce

1. Start WT.
2. Look at the tab icon.
3. Open a new tab.
4. Look at the previous tab icon again.
5. Switch between tabs a few more times.

### Expected Behavior

Pixel-perfect icons everywhere.

### Actual Behavior

Only the active tab icon looks good, the inactive one is blurry:

![blur](https://github.com/microsoft/terminal/assets/11453922/cb7b7241-a4bf-4cd7-bf58-bb82e356d513)

I didn't look into the code, but it could be due to downscaling of inactive tabs by a pixel or so, if the icon gets baked into the tab before this downscaling and not after it:

![image](https://github.com/microsoft/terminal/assets/11453922/b05ecc3a-7a3a-4c99-aaeb-0b92970ec0f3)

Contributor guide

Open the contributing guide

Research direction

Start by reproducing issue #16101 in Windows Terminal 1.19.2682.0 on Windows 10.0.19045.3448, following the listed tab-switching steps and comparing active and inactive icons. Trace the tab icon rendering path; done means inactive tab icons remain pixel-perfect rather than becoming blurry.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.