Consolidate Tray Icons OR (alternatively) Distinguish between Elevated and Unelevated Instances #22392

Open
opened 2026-01-31 08:11:55 +00:00 by claunia · 3 comments
Owner

Originally created by @pa-0 on GitHub (Oct 14, 2024).

Description of the new feature/enhancement

Currently, if we have two instances of Terminal running (one elevated and one not), we get two identical icons in the task bar. This can be a slight inconvenience when Terminal is set to minimize to tray, as often, it requires that we activate both windows to determine which is the one with which we actually want to interact:

Image

An improvement could be as simple as a change of color, or a small shield badge to differentiate the two icons. Or even better, (if it's even possible) consolidate the icons into one, and allow the user to select the desired window from a context menu.

Proposed technical implementation details (optional)

Originally created by @pa-0 on GitHub (Oct 14, 2024). <!-- 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨 I ACKNOWLEDGE THE FOLLOWING BEFORE PROCEEDING: 1. If I delete this entire template and go my own path, the core team may close my issue without further explanation or engagement. 2. If I list multiple bugs/concerns in this one issue, the core team may close my issue without further explanation or engagement. 3. If I write an issue that has many duplicates, the core team may close my issue without further explanation or engagement (and without necessarily spending time to find the exact duplicate ID number). 4. If I leave the title incomplete when filing the issue, the core team may close my issue without further explanation or engagement. 5. If I file something completely blank in the body, the core team may close my issue without further explanation or engagement. All good? Then proceed! --> # Description of the new feature/enhancement Currently, if we have two instances of Terminal running (one elevated and one not), we get two _identical_ icons in the task bar. This can be a slight inconvenience when Terminal is set to minimize to tray, as often, it requires that we activate both windows to determine which is the one with which we actually want to interact: ![Image](https://github.com/user-attachments/assets/3c8c3cc0-5a42-435f-a6dc-975caf9558e4) An improvement could be as simple as a change of color, or a small shield badge to differentiate the two icons. Or even better, (if it's even possible) consolidate the icons into one, and allow the user to select the desired window from a context menu. <!-- A clear and concise description of what the problem is that the new feature would solve. Describe why and how a user would use this new functionality (if applicable). --> # Proposed technical implementation details (optional) <!-- A clear and concise description of what you want to happen. -->
claunia added the Issue-FeatureHelp WantedProduct-TerminalArea-UserInterface labels 2026-01-31 08:11:55 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Oct 21, 2024):

Thanks for the suggestion! We're gonna toss this on the backlog.

Consolidating the icons into a single icon will probably be impossible. As far as the system is concerned, the two different elevation levels are entirely different apps.

So, we could just make new icons with shields on them. Someone would need to spin up stable/preview/dev/canary icons that also include the shield, then stick that into the .rc. It'd be easy but tedious.

@zadjii-msft commented on GitHub (Oct 21, 2024): Thanks for the suggestion! We're gonna toss this on the backlog. Consolidating the icons into a single icon will probably be impossible. As far as the system is concerned, the two different elevation levels are entirely different apps. So, we could just make new icons with shields on them. Someone would need to spin up stable/preview/dev/canary icons that also include the shield, then stick that into the .rc. It'd be easy but tedious.
Author
Owner

@pa-0 commented on GitHub (Oct 21, 2024):

I wouldn't mind putting together a POC/PR. I will try to find some time to rustle something acceptable together.

@pa-0 commented on GitHub (Oct 21, 2024): I wouldn't mind putting together a POC/PR. I will try to find some time to rustle something acceptable together.
Author
Owner

@totkeks commented on GitHub (Mar 7, 2025):

Thanks for this issue. I was wondering why I had two tray icons in the taskbar and wanted to create a bug report for it. But now I found your issue and created a new elevated terminal and there it was, showing something again.

Would also be cool to not have the tray icon for elevated terminals, or at least a quit button in the context menu.

@totkeks commented on GitHub (Mar 7, 2025): Thanks for this issue. I was wondering why I had two tray icons in the taskbar and wanted to create a bug report for it. But now I found your issue and created a new elevated terminal and there it was, showing something again. Would also be cool to not have the tray icon for elevated terminals, or at least a quit button in the context menu.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22392