microsoft / microsoft/terminal
[Settings] : Screen Reader is not announcing as 'Saved' and 'Changes Discarded', when user activates 'Save' and 'Discard changes' button.
- 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 Settings page using 'Ctr+,'
3.Select any 'list-item' from left pane.
4.Now Navigate in the 'Right pane' via tab key & make any changes.
5.Now activate 'Save' or 'Discard changes' button.
6.Observe the issue.
**User Experience: **
Users who rely on screen reader will get impacted here & may not know whether the changes are discarded or saved successfully on activating respective buttons, if Screen Reader do not announces 'Saved' and 'Changes Discarded' when user activate 'Save' and 'Discard changes' button.
Guideline reference
EN 301 549 V3.2.1: 11.5.2.15 Change notification
Attachment :
[Screen Reader is not announcing as 'Saved' and 'Changes Discarded'.zip](https://github.com/microsoft/terminal/files/7727877/Screen.Reader.is.not.announcing.as.Saved.and.Changes.Discarded.zip)
### Expected Behavior
Screen Reader should narrate as 'Saved' and 'Changes Discarded' as a confirmation message, when user activates 'Save' and 'Discard changes' button.
### Actual Behavior
Screen Reader is not announcing as 'Saved' and 'Changes Discarded', when user activates 'Save' and 'Discard changes' button.
Contributor guide
Research direction
Start by reproducing the issue on the Settings page with Windows Narrator, focusing on the Save and Discard changes buttons. Trace the accessibility notification path for these actions; done means Narrator announces “Saved” and “Changes Discarded” after activation.
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
- 45/100