microsoft / microsoft/winget-create
Narrator announces complete line on typing each character or hitting enter key at any input field
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 651
- Forks
- 114
- Avg merge
- 7h 52m
- Merged PRs (30d)
- 3
Description
Narrator is announcing the complete line while typing each character.
For example:
When a user types a character for ‘Package unique identifier’ field, narrator announces the typed character followed by the complete field name([PackageIdentifier] The package unique identifier…….) which is too verbose and noisy.
The same issue can be observed for each prompt and when selecting the default value by just hitting Enter. This can also cause issues when trying to consume content line by line using the arrow key on narrator as too much is printed in the output for the screen reader.
Any suggestions as to how we can format the question better so that the prompt is more accessible or any alternative solution to modifying the narrator to be more user friendly would be kindly appreciated :)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the behavior in winget-create's interactive prompts with Windows Narrator, especially while typing in Package unique identifier and pressing Enter for defaults. Trace the command-line prompt and input handling entry points to determine how the full prompt is exposed to the narrator. Done means characters and selections are announced without repeatedly reading the full prompt, while prompts remain understandable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- accessibility, cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100