Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expanders need a button on the arrow to assist with the narrator. #9706

Closed
dhoehna opened this issue Jun 7, 2024 · 2 comments
Closed

Expanders need a button on the arrow to assist with the narrator. #9706

dhoehna opened this issue Jun 7, 2024 · 2 comments
Labels
area-Expander bug Something isn't working team-Controls Issue for the Controls team

Comments

@dhoehna
Copy link

dhoehna commented Jun 7, 2024

Describe the bug

The expander control lacks any information that tells a user using the narrator that they are on an actionable item. Narrator announces a "group" and if the expander is expanded or not, but not if the user can take an action.

Steps to reproduce the bug

  1. Open the WinUI 3 Gallery
  2. Go to the expander page.
  3. Turn on narrator.
  4. Tab over to an expander.
  5. Narrator read [Title] group [state]

Expected behavior

Narrator announces that the expander can be interacted with. [title] Group CanExpand(?) I don't know the best content.

Screenshots

No response

NuGet package version

WinUI 3 - Windows App SDK 1.5.3: 1.5.240428000

Windows version

No response

Additional context

No response

@dhoehna dhoehna added the bug Something isn't working label Jun 7, 2024
@microsoft-github-policy-service microsoft-github-policy-service bot added the needs-triage Issue needs to be triaged by the area owners label Jun 7, 2024
Copy link

github-actions bot commented Jun 7, 2024

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one. Thank you!

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

@codendone codendone added team-Controls Issue for the Controls team area-Expander and removed needs-triage Issue needs to be triaged by the area owners labels Jun 13, 2024
@kmahone
Copy link
Member

kmahone commented Jul 15, 2024

Thanks for providing this feedback. The Xaml Expander control implements the ExpandCollapse Pattern through UIAutomation. Xaml does not directly control how Narrator (or other assistive technology) describes the control.
In this case it reads out the state of the control as either Collapsed or Expanded.

I will pass along this feedback to the Narrator team to see if they want to be more descriptive in this scenario.

@kmahone kmahone closed this as not planned Won't fix, can't repro, duplicate, stale Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Expander bug Something isn't working team-Controls Issue for the Controls team
Projects
None yet
Development

No branches or pull requests

3 participants