Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

toast: announces "remove: " before "Alert", the toast, and toast content #10853

Open
@EamonKavanagh

Description

@EamonKavanagh

Actual Behavior:

  • When an mdToast dialog pops up, it's announced twice by the screen reader. The transcript is:

[text in mdToast]
Alert
[text in mdToast]
Alert

  • The text of the toast and alert only announced once.

CodePen (or steps to reproduce the issue): *

AngularJS Versions: *
1.6.4-local+sha.617b36117

Additional Information:

  • Chrome 59.0.3071.115

Activity

added
a11yThis issue is related to accessibility
on Aug 10, 2018
self-assigned this
on Aug 10, 2018
changed the title [-]mdToast announced twice by screen reader[/-] [+]toast: announced twice by screen reader[/+] on Aug 10, 2018
added this to the 1.1.11 milestone on Aug 10, 2018
Splaktar

Splaktar commented on Aug 10, 2018

@Splaktar
Contributor

I am only seeing the Toast announced once with Version 68.0.3440.87 (Official Build) beta (64-bit). However, I am hearing "removed: " as the first thing when a toast is displayed.

I am not hearing "remove: " announced with VoiceOver on macOS.

changed the title [-]toast: announced twice by screen reader[/-] [+]toast: announces "remove" before the toast and toast message[/+] on Aug 10, 2018
added
needs: more infoThe issue does not contain enough information for the team to determine if it is a real bug
on Aug 10, 2018
Splaktar

Splaktar commented on Aug 10, 2018

@Splaktar
Contributor

This issue doesn't mention the version of AngularJS Material where this original issue was found. I am guessing 1.1.3 or 1.1.4?

Splaktar

Splaktar commented on Aug 10, 2018

@Splaktar
Contributor

This looks like a Chromevox bug so I've opened https://bugs.chromium.org/p/chromium/issues/detail?id=873324 to track this issue.

modified the milestones: 1.1.11, - Backlog on Aug 10, 2018
added
BlockedProgress on this issue is blocked. Primarily used for PRs that are blocked by presubmit feedback.
and removed
needs: more infoThe issue does not contain enough information for the team to determine if it is a real bug
on Aug 10, 2018

1 remaining item

added
g3: reportedThe issue was reported by an internal or external product team.
on Aug 10, 2018
Splaktar

Splaktar commented on Aug 24, 2018

@Splaktar
Contributor

Latest update from the Chrome team was to remove the use of aria-relevant or to change it from aria-relevant="all" to aria-relevant="additions text". However, doing this on macOS causes VoiceOver to not announce the toast after the first time it is opened. On Chromevox, it's worse, this causes toasts to not be announced at all.

I've provided feedback to them and requested that they reopen the bug.

modified the milestones: - Backlog, g3: sync on Feb 15, 2019
modified the milestones: g3: sync, 1.1.23, 1.2.1 on Apr 30, 2020
modified the milestones: 1.2.1, 1.2.2 on Sep 14, 2020
modified the milestones: 1.2.2, - Backlog on Dec 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

BlockedProgress on this issue is blocked. Primarily used for PRs that are blocked by presubmit feedback.P3: importantImportant issues that really should be fixed when possible.a11yThis issue is related to accessibilitybrowser: Chromeg3: reportedThe issue was reported by an internal or external product team.type: bug

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @Splaktar@EamonKavanagh

      Issue actions

        toast: announces "remove: " before "Alert", the toast, and toast content · Issue #10853 · angular/material