Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[MGTP-Planner-Docs-More option]: Screen reader doesn't announce 'Expand/Collapse' state information when user activates or navigate 'More Option’ button using enter/spacebar key #3134

Closed
Raisul123 opened this issue Mar 8, 2024 · 1 comment · Fixed by #3186

Comments

@Raisul123
Copy link
Collaborator

Test Environment:
OS Build: Windows 11 
Version: 24H2 (OS Build 26058.1400) 
Browser: Edge dev 
Browser Version 123.0.2400.1 (Official build) dev (64-bit)
URL: Overview - Docs ⋅ Storybook (mgt.dev)
Screen reader: Narrator

Repro Steps:

  1. Turn On Narrator (Ensure that Scan mode is Turn OFF)
  2. Open the above URL.
  3. The ‘Microsoft Graph Toolkit Playground' Overview page will get displayed.
  4. Navigate to the ‘MGTP-Planner’ and activate it.
  5. Navigate to the ‘Docs’ and activate it.
  6. Navigate to the ‘More option’ three dotted button and activate it.
  7. Observe the issue.

Actual Result:
Screen reader doesn't announce 'Expand/Collapse' state information when user activates or navigate 'More Option’ button using enter/spacebar key.

Expected Result:
Screen reader should announce 'Expand/Collapse' state information when user activates or navigate 'More Option’ button using enter/spacebar key.

Observation:

  1. Same issue repro with NVDA screen reader.
  2. issue repro throughout application
    

User Impact:
Screen reader users will face difficulty if screen reader does not announce the changed State information when user activates 'More option' buttons. Screen reader users will be unable to know whether the button is expanded or collapsed.

WCAG Reference:
Understanding Success Criterion 4.1.2: Name, Role, Value | WAI | W3C

“ Have feedback on bugs logged, please tag bug as “A11yRCA“ and add your feedback in the comment section. “

Attachments:
More option-State not announce

More.option-State.not.announce.collapse.expand.mp4
@vagpt
Copy link
Collaborator

vagpt commented May 31, 2024

Adding A11yTTValidated tag as per the comment mentioned in its PR.

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