microsoft / microsoft/terminal

[Settings>Startup] : Screen Reader is taking 4 down arrow key strokes to read full 'Default terminal application' combo-box information in scan mode.

Open
#11,983 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

A11yCO 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.12.3472.0

Windows build number

22509.1011

Other Software

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

Steps to reproduce

Repro Steps:

1.Open Windows Terminal.
2.Open the 'Settings' tab using 'Ctrl + ,'
3.Navigate to 'Startup' tab-item & press enter.
4.Turn on the narrator using 'Ctrl + Windows + Enter' keys & Toggle to scan mode using 'Caps lock + Space bar'.
5.Now navigate to 'Default terminal application' combo box via down arrow key & observe the issue.

User Experience
Users who rely on screen reader will get impacted here & gets irritated, if Narrator takes 4 down arrow key strokes in order to read complete 'Default terminal application' combo box in scan mode.

Guideline reference
https://www.w3.org/TR/WCAG21/#meaningful-sequence

Attachment :
Screen Reader is taking 4 down arrow key strokes to read full 'Default terminal application' combo-box information in scan mode..zip

Expected Behavior

Narrator focus should move on to 'Default terminal application' combo box by pressing only 'one down arrow' key & narrate should read complete information of the combo box at once.

Actual Behavior

Screen Reader is taking 4 down arrow key strokes to read full 'Default terminal application' combo-box information in scan mode.
For ex : If 'windows console host' is selected.
-->In first arrow key stroke- narrator is reading as 'Default terminal application combo box collapsed followed by help text'.
-->In second arrow key stroke-Narrator is reading as '1 of 3' selected.
-->In Third arrow key stroke- Narrator is reading as 'Windows console host'.
-->In Fourth arrow key stroke-Narrator is reading as 'Microsoft corporation'.

Note :
1.Similar issue repro for 'Default profile' combo box present in 'Startup tab' & 'Language' combo box present in 'Appearance' tab- as screen reader is taking two key strokes to get complete information of combo box.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue in Windows Terminal Preview with Narrator in scan mode, following the Startup and Appearance steps described. Inspect the implementation of the affected combo boxes and verify that one down-arrow key moves focus and reads the complete control information for Default terminal application, Default profile, and Language.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.