Profile icons are not respecting transparency properly #23179

Open
opened 2026-01-31 08:34:34 +00:00 by claunia · 0 comments
Owner

Originally created by @Julienraptor01 on GitHub (Apr 20, 2025).

Windows Terminal version

1.22.10731.0

Windows build number

10.0.19045.0

Other Software

Custom icon inside of the zip
archlinux.zip

Steps to reproduce

  1. Create a custom profile
  2. Use the custom icon
  3. Notice the how the icon is shown
  4. Open the icon file inside of an icon editor such as GIMP and observe what the 16x variant is supposed to look like

Expected Behavior

The profile icons should properly use transparency

Manually edited images to show how it should have looked

Image

Image

Image

Actual Behavior

The profile icons seems to have a threshold where transparency information is discared or modified

Image

Image

Image

Originally created by @Julienraptor01 on GitHub (Apr 20, 2025). ### Windows Terminal version 1.22.10731.0 ### Windows build number 10.0.19045.0 ### Other Software Custom icon inside of the zip [archlinux.zip](https://github.com/user-attachments/files/19825999/archlinux.zip) ### Steps to reproduce 1. Create a custom profile 1. Use the custom icon 1. Notice the how the icon is shown 1. Open the icon file inside of an icon editor such as GIMP and observe what the 16x variant is supposed to look like ### Expected Behavior The profile icons should properly use transparency *Manually edited images to show how it should have looked* ![Image](https://github.com/user-attachments/assets/a55c6300-b7ee-4a2c-ab5a-df7d54ad700f) ![Image](https://github.com/user-attachments/assets/d2d17ef4-cd36-4559-bfe8-7c459c435b8c) ![Image](https://github.com/user-attachments/assets/ef1d4048-9e08-4972-942b-3061d53ad7cc) ### Actual Behavior The profile icons seems to have a threshold where transparency information is discared or modified ![Image](https://github.com/user-attachments/assets/49eb6212-f558-4fac-b6b3-5b49b6b0006b) ![Image](https://github.com/user-attachments/assets/54536f26-db6e-4fd9-89e0-928b9ee9ee2f) ![Image](https://github.com/user-attachments/assets/a94d73bb-2add-4a04-99c3-93634bacda0c)
claunia added the Needs-TriageIssue-Bug labels 2026-01-31 08:34:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23179