microsoft / microsoft/terminal
[Settings> Actions >Edit Actions]: Actions Edit Window name is not descriptive.
- 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
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