microsoftgraph / microsoft-graph-toolkit

Authentication Providers and UI components for Microsoft Graph 🦒
https://docs.microsoft.com/graph/toolkit/overview
Other
944 stars 303 forks source link

[MGTP-Editor-Mgt -agenda -Docs page]: Screen reader is announcing information as ‘Group’ instead ‘Position’ for user profile list items. #3080

Closed Raisul123 closed 3 months ago

Raisul123 commented 7 months ago

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. Open the above URL
  2. Turn on narrator.
  3. The ‘Microsoft Graph Toolkit Playground' Overview page will get displayed.
  4. Navigate to the ‘Mgt -agenda’ and activate it.
  5. Navigate to the ‘Docs’ and activate it.
  6. Navigate to the ‘people profile icon’ control using tab key
  7. Observe the issue.

Actual Result: Screen reader is announcing information as ‘Group’ instead ‘Position’ for user profile list items.

Expected Result: Screen reader should announce ‘Position’ for user profile list items instead ‘group’.

Observation: NVDA doesn’t announce position.

User Impact: Screen reader users will get impacted as users will have difficulty in identifying the purpose and in tracking or in interacting with the content if position not announce for list items.

WCAG Reference: Understanding Success Criterion 1.3.1: Info and Relationships | WAI | W3C

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

Attachments:

https://github.com/microsoftgraph/microsoft-graph-toolkit/assets/23114460/4e90fe00-de08-4ee1-bdbf-473cfe1b3674

Position not announce for list item
gavinbarron commented 7 months ago

@Raisul123 Is this a case where Narrator needs to have scan mode turned off to replicate the issue? Please ensure that all reproduction steps are clearly listed to assist us in more quickly reproducing the issues,

Raisul123 commented 7 months ago

Hi @gavinbarron ,

We have verified the issue in scan mode using up/down navigation and observed that the narrator's focus is moving to the user profile icon control multiple times and in the first navigation it announces the correct information and in the second navigation it announces the information as 'Group' .

PFA for reference

https://github.com/microsoftgraph/microsoft-graph-toolkit/assets/23114460/159c1210-ab66-4d35-8984-11bc6d5331ee