Skip to content

Conversation

@kirsty-hames
Copy link
Contributor

@kirsty-hames kirsty-hames commented May 12, 2025

Update

Testing

Navigate to the Resources button in the nav bar using a screen reader. Depending on the browser/screen reader used, expect the following reading....

VoiceOver “Open course resources, dialog pop-up, button”
NVDA “Open course resources, button opens dialog”
JAWS “Open course resources, button has popup dialog”

Tested with the following combinations:
VoiceOver Safari macOS and iPhone
VoiceOver Chrome and Firefox macOS
JAWS Chrome, Edge and Firefox Windows
NVDA Chrome, Edge and Firefox Windows

Related PRs

Other navigation plugins that include aria-expanded for buttons that open Drawer or Notify popup dialogs will also need updating. Please see summary below.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👀

Copy link
Contributor

@joe-allen-89 joe-allen-89 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@joe-allen-89 joe-allen-89 merged commit 747db36 into master May 29, 2025
1 check passed
@joe-allen-89 joe-allen-89 deleted the issue/657 branch May 29, 2025 13:20
@github-project-automation github-project-automation bot moved this from Needs Reviewing to Recently Released in adapt_framework: The TODO Board May 29, 2025
github-actions bot pushed a commit that referenced this pull request May 29, 2025
# [6.64.0](v6.63.2...v6.64.0) (2025-05-29)

### Update

* replace dialog button aria-expanded with aria-haspopup dialog (fixes #663) ([747db36](747db36)), closes [#663](#663)
@oliverfoster
Copy link
Member

🎉 This PR is included in version 6.64.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improper use of aria-expanded for drawer dialog Improper use of aria-expanded for nav buttons which trigger drawer / notify dialog

5 participants