Skip to content

[dialog] NVDA announces full contents of Dialog when opened #5709

@rolfsmeds

Description

@rolfsmeds

What is the problem?

NVDA, at least in combination with Edge, seems to still announce the full contents of a Dialog when the Dialog is opened.
This can be very annoying as Dialogs can often contain rather complex content rather than just a message.

VO+Safari does not exhibit this behavior.

JAWS is unknown, and should be tested in conjunction with this issue.

The desired announcement is just the title – just as when the user navigates to a new web page.

Possible solution pathways include:

  • Setting an empty aria-describedby
  • Changing the initially focused element from the Dialog overlay to the title or an invisible dummy element.

Not that the solution must not override the behavior specified for the Confirm Dialog: #4684.

Browsers

  • Chrome
  • Firefox
  • Safari
  • Safari on iOS
  • Edge

Screen Readers

  • None
  • NVDA
  • JAWS
  • VoiceOver on MacOS
  • VoiceOver on iOS

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions