fix(material/paginator): trim extraneous announcements #31943
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes b/447648716 by tweaking html and aria attributes to remove on extra announcement with voice over, and amend other one.
Hide the select label from aria as already used for the labelel-by so it does not read off as two annoucements (one with group appended)
Add role of status to the live annouce of the page count, so it will still read a second time but at least will announce correctly as a status message instead of just generic group.
There are a lot of similar issues with divs causing extra announcements with VO. This at least mitigates a little and makes it make more sense.