microsoft / microsoft/terminal
[Terminal> Rename Tab/Window]: Name of 'Tab Title' edit field is not defined.
- 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. Navigate to Settings> Action> Add new button.
4. Add shortcut 'Ctrl + Shift +r' for 'Rename Tab Title' actions.
5. Open Narrator using 'Win + Ctrl+ Enter' keys.
6. Save Changes using 'Save' button.
6. Then press 'Ctrl + Shift + r' to rename tab title.
7. Observe the issue.
**User Experience:**
Screen Reader users UX will not be good if they are not able to know the purpose of the edit field.
**Guideline Reference:**
https://www.w3.org/WAI/WCAG21/Understanding/name-role-value
**Attachments:**
[Name of 'Tab Title' edit field is not defined..zip](https://github.com/microsoft/terminal/files/7769308/Name.of.Tab.Title.edit.field.is.not.defined.zip)
### Expected Behavior
Name of 'Tab Title' edit field should be defined.
i.e. For 'Windows Terminal' tab title, Screen Reader should announce 'Rename Tab Title edit '
### Actual Behavior
Name of 'Tab Title' edit field is not defined.
i.e. For 'Windows Terminal' tab title, Screen Reader is only announcing 'edit '.
**Note Issue:** _Screen Reader is only announcing 'Edit placeholder' for 'Window 1 Enter a new name' edit field inside 'Windows 1' pop-up._
Contributor guide
Research direction
Reproduce the issue in Windows Terminal Preview with Narrator using the listed rename-tab shortcut, then inspect the Rename Tab/Window edit-field UI. Done means the tab-title field and the Window 1 dialog field expose descriptive names, such as “Rename Tab Title,” when announced by the screen reader.
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
- 42/100