New issue
Advanced search Search tips

Issue 873324 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Aug 16
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug
Team-Accessibility



Sign in to add a comment

Chromevox announces "removed:" in front of toast announcement

Reported by splak...@gmail.com, Aug 10

Issue description

Version: 68.0.3440.87

Reproduction Steps: 
1. Open https://material.angularjs.org/latest/demo/toast
2. Click 'Show Simple' button
3. Chromevox announces "removed: Alert <Toast content>"

We're applying role="alert" aria-relevant="all" aria-atomic="true" to the span that contains the content.

It's unclear where "removed: " is coming from as we aren't adding any elements or attributes with that text.

This does not happen on VoiceOver for macOS.


 
The related AngularJS Material bug can be found here: https://github.com/angular/material/issues/10853
Status: WontFix (was: Unconfirmed)
Aria live="all" means you want the screen reader to announce all changes you make to the live region including additions, removals  (of the DOM). You probably didn't mean to set "all" here.
Are you referring to aria-relevant="all"?
Thank you for your suggestion. However, if I set aria-relevant="additions" or if I remove it (which should default to aria-relevant="additions text"), then Chromevox does not announce anything. This results in a far more broken behavior as the Toast content is never announced at all.

I believe that this should be reopened.
This still needs to be reopened.

Sign in to add a comment