microsoft / microsoft/terminal

{Freeway-Bug} [Windows Terminal]: 'Close' buttons of tabs are not visible on mouse hover in high contrast 'Desert' theme.

Open
#18,771 1 comment 0 reactions 0 assignees View on GitHub
A11ySev3 A11yWCAG Area-Accessibility HCL-E+D HCL-WindowsTerminal Issue-Bug Priority-3 Product-Terminal WindowsTerminal_Win32
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.23.10732.0

### Windows build number

27823.1000

### Other Software

**Test Environment:**
OS: Windows 11 Version Dev (OS Build 27823.1000)
App: Windows Terminal Preview
Screen Reader: Narrator

### Steps to reproduce

**Pre-requisites:**
Settings>Accessibility>Contrast themes>Desert theme>Reopen the application.

**Repro steps:**
1. Open the 'windows terminal' application.
2. Follow the above-mentioned pre-requisite step.
3. Open multiple tabs in the terminal.
4. Hover the mouse over the 'Close' button of any tab.
5. Observe the visibility of the button when hovered.

**User experience:**
This issue negatively impacts users relying on High Contrast mode for accessibility. The lack of visibility of the 'Close' button affects usability, forcing users to find alternative methods to close tabs, potentially reducing efficiency.

**MAS Reference Link:**
https://liquid.microsoft.com/Web/Object/Read/ms.accessibility/Requirements/04.03.01

**Attachment:**
[After applying high contrast desert theme, on hovering close buttons of tabs is not visible.zip](https://github.com/user-attachments/files/19647417/After.applying.high.contrast.desert.theme.on.hovering.close.buttons.of.tabs.is.not.visible.zip)

### Expected Behavior

The 'Close' button should remain clearly visible when hovered, ensuring that users can easily close tabs in High Contrast mode.

### Actual Behavior

The 'Close' button of tabs does not appear when hovered using the High Contrast 'Desert' theme, making it difficult for users to close tabs via mouse interaction.

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in Windows Terminal Preview with the Windows 11 High Contrast Desert theme, multiple tabs, and the mouse over a tab's Close button. Trace the tab Close button's hover rendering and verify that the button remains clearly visible in that theme when the fix is complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
accessibility, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.