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 - Mgt-person-properties-Change query]: Screen Reader is not announcing any information after activating "change-person-query" Button using Enter key. #3373

Open
vagpt opened this issue Jan 14, 2025 · 0 comments

Comments

@vagpt
Copy link
Collaborator

vagpt commented Jan 14, 2025

Test Environment:
OS Build: Windows 11
Version: 24H2 (OS Build 25346.1001)
Browser: Edge dev
Browser Version 114.0.1807.5 (Official build) dev (64-bit)
URL: https://mgt.dev/?path=/story/editor--editor
User ID: V-id
Screen Reader: Narrator

Repro Steps:

  1. Open the above URL and login with valid credentials.
  2. Press 'Ctrl+Win+Enter' keys to turn on Narrator.
  3. 'Microsoft Graph Toolkit Playground' Overview page will get displayed.
  4. Press tab key and navigate to 'Mgt-Person control and press enter key to activate it.
  5. Now press tab key and navigate to the Properties option and press enter key to expand it.
  6. Press down arrow key and navigate to Change query option and press enter key to activate it.
  7. Press tab key and navigate to the 'Change Query button and press enter key to activate it' and observe the issue.

Actual Result:
Screen Reader is not announcing any information after activating "change-person-query" Button using Enter key. Here, person is getting changed but screen reader is not announcing any information.

Expected Result:
Screen Reader should announce information after activating "change-person-query" Button using Enter key. Here, when the user activates change person query button it should announce the updated user information.

Note:
Screen Reader is not announcing state as disabled for the change person query button and button not appeared as disable when there is no update present.
Same issue is repro with NVDA,

User Impact:
It will impact the screen reader user as they will not be able to know whether the person profile is changed or not.

WCAG Reference:
https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships

Have feedback to share on Bugs? please tag bug as “A11yRCA” and add your feedback in the comment section.

Change.person.query-SR.is.not.announcing.disable.state.mp4

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Needs Triage 🔍
Development

No branches or pull requests

1 participant