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

InfoBar: Lack of announcement for Severity level and icon #4533

Closed
gabbybilka opened this issue Mar 16, 2021 · 3 comments · Fixed by #4578
Closed

InfoBar: Lack of announcement for Severity level and icon #4533

gabbybilka opened this issue Mar 16, 2021 · 3 comments · Fixed by #4578
Labels
A11yLowImpact A11yMAS A11ySev3 accessibility Narrator, keyboarding, UIA, etc area-InfoBar bug Something isn't working help wanted Issue ideal for external contributors team-Controls Issue for the Controls team
Milestone

Comments

@gabbybilka
Copy link
Member

gabbybilka commented Mar 16, 2021

Describe the bug
The Severity level and icon used of an InfoBar is not communicated to users using screen readers.

Steps to reproduce the bug
In Narrator, navigate to the InfoBar XCG page and re-open an InfoBar. Only the Title and Message properties are announced without keyboard focus.

Expected behavior
The Severity level (Informational/Success/Warning/Error) and icon are communicated with behavior like "Error InfoBar, ErrorBadge icon"

Open questions

  • Since the Severity level and icon are not tied to a specific UIA field, how can these take Narrator focus?
@gabbybilka gabbybilka added bug Something isn't working accessibility Narrator, keyboarding, UIA, etc team-Controls Issue for the Controls team area-InfoBar A11yMAS labels Mar 16, 2021
@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label Mar 16, 2021
@StephenLPeters
Copy link
Contributor

How is narrator going to get info about the icon? Our icon system doesn't support this today.

@ranjeshj
Copy link
Contributor

@gabbybilka @YuliKl @StephenLPeters we can make the icon a narrator stop and announce the severity based on the Severity level property. We cannot announce the icon itself but there is always a severity level set on the InfoBar we can use.

@ranjeshj ranjeshj added help wanted Issue ideal for external contributors and removed needs-triage Issue needs to be triaged by the area owners labels Mar 17, 2021
@ranjeshj ranjeshj added this to the WinUI 2.6 milestone Mar 18, 2021
@marcelwgn
Copy link
Collaborator

Taking a look at this now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A11yLowImpact A11yMAS A11ySev3 accessibility Narrator, keyboarding, UIA, etc area-InfoBar bug Something isn't working help wanted Issue ideal for external contributors team-Controls Issue for the Controls team
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants