[Terminal >Set tab color]: Both label name and role is changing for 'More /Less' control. #16276

Open
opened 2026-01-31 05:02:27 +00:00 by claunia · 0 comments
Owner

Originally created by @ghost on GitHub (Dec 27, 2021).

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. Activate 'Actions' tab and then Add a new actions 'Set tab color' with shortcut key 'Ctrl + Shift + c'.
  4. Open Narrator using 'Win + Ctrl + Enter' keys.
  5. navigate inside Terminal window.
  6. Press 'Ctrl + Shift + c' keys, then navigate to 'More/Less' control inside Set tab color pop-up using tab key.
  7. Observe the issues.

User Experience:
Screen Reader users UX will not be good as they will get confused if control properties are not defined properly.

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

Attachments:
Both label name and role is changing for 'More Less' control..zip

Expected Behavior

For 'More' button Screen Reader should announce 'More button, invoke to show the text entry fields' and for 'Less' button Screen Reader should announce 'Less button, invoke to hide the text entry fields'

Actual Behavior

Both label name and role is changing for 'More /Less' control.
i.e. For 'More' button Screen Reader is announcing 'More button Off, Invoke to show or hide the text entry fields' and For 'Less' button Screen Reader is announcing 'Less button On, Invoke to show or hide the text entry fields'

Observation: Issue repro with NVDA and JAWS Screen Readers.

Originally created by @ghost on GitHub (Dec 27, 2021). ### 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. Activate 'Actions' tab and then Add a new actions 'Set tab color' with shortcut key 'Ctrl + Shift + c'. 4. Open Narrator using 'Win + Ctrl + Enter' keys. 5. navigate inside Terminal window. 6. Press 'Ctrl + Shift + c' keys, then navigate to 'More/Less' control inside Set tab color pop-up using tab key. 7. Observe the issues. **User Experience:** Screen Reader users UX will not be good as they will get confused if control properties are not defined properly. **Guideline Reference:** https://www.w3.org/WAI/WCAG21/Understanding/name-role-value **Attachments:** [Both label name and role is changing for 'More Less' control..zip](https://github.com/microsoft/terminal/files/7779898/Both.label.name.and.role.is.changing.for.More.Less.control.zip) ### Expected Behavior For 'More' button Screen Reader should announce 'More button, invoke to show the text entry fields' and for 'Less' button Screen Reader should announce 'Less button, invoke to hide the text entry fields' ### Actual Behavior Both label name and role is changing for 'More /Less' control. i.e. For 'More' button Screen Reader is announcing 'More button Off, Invoke to show or hide the text entry fields' and For 'Less' button Screen Reader is announcing 'Less button On, Invoke to show or hide the text entry fields' **Observation:** Issue repro with NVDA and JAWS Screen Readers.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16276