microsoft / microsoft/terminal

[Settings> Actions >Edit Actions]: Actions Edit Window name is not descriptive.

Open
#12,031 0 comments 0 reactions 0 assignees View on GitHub
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

10.0.22504.1010

### Other Software

**Test Environment:**
OS: Windows 11 Version Dev (OS Build 22504.1010)
App: Windows Terminal Preview
Screen Reader: Narrator
Tool: Accessibility Insights for Windows Version 1.1.1741.1

### Steps to reproduce

**Repro Steps:**
1. Open Windows Terminal.
2. Open Settings page using 'Ctr+,'.
3. Open Narrator using 'Win + Ctrl + Enter' keys.
4. Activate 'Actions' tab, then activate edit button of 'Copy Text' Action.
5. Observe the issue.

**User Experience:**
Screen Reader users UX will not be good if there will not able to know the purpose of pop-up or Window.

**Guideline Reference:**
https://www.w3.org/WAI/WCAG21/Understanding/name-role-value

**Attachments:**
[Actions Edit Window name is not descriptive..zip](https://github.com/microsoft/terminal/files/7773635/Actions.Edit.Window.name.is.not.descriptive.zip)

### Expected Behavior

Actions Edit Window name should be descriptive so that Screen Reader users will be able to know that they are currently inside Actions Edit Window.
i.e. If user activate 'Edit' button of Copy Text actions, then Screen Reader should announce 'Copy Text 1 of 64 Ctrl + C Edit mode/Window'

### Actual Behavior

Actions Edit Window name is not descriptive as Screen Reader is announcing same info for 'Edit' Action view as for non-edit Actions view.

**Note Issue:** Same issue repro for 'Add New Action' pop-up window as Screen reader is only announcing 'Break into the debugger 1 of 67'

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Actions > Edit and Add New Action flows with Narrator, following the steps in the issue, and inspect the settings UI entry points that provide each popup's accessible name. Done means the edit and add windows announce descriptive names that distinguish their purpose and associated action, rather than the same announcement as the non-edit view.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.