microsoftgraph / microsoft-graph-toolkit

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

{Linked:Bug3156660} [Accessibility] [Microsoft Graph Toolkit Playground-Canvas]: Voiceover does not announce the descriptively when focus is on "Feedback from" edit field. #2038

Closed Raisul123 closed 1 year ago

Raisul123 commented 1 year ago

Test Environment: Device: iPhone Xr OS: iOS  OS Version: 16.0.3 Application: Teams Teams version: 5.3.84.2023032001/0205 ring 0 canary Username: adelev@vivapulsetest.onmicrosoft.com

Repro Steps: Step 1: Open Teams application and login with valid credential. Step 2: Start Talkback and select 'Viva Pulse (Test)' tab. Step 3: Navigate to 'Send a pulse' control using talkback gestures and activate it using double tap. Step 4: Navigate to 'get started' control and activate it. Step 5: Navigate to 'Change Management Support' control and activate it. Step 6: Navigate to 'Feedback from' edit field and enter data like 'Te', observe the voiceover behavior.

Actual Result: Voiceover does not announce the descriptively when focus is on "Feedback from" edit field. Voiceover announce like "Suggestion updated result based on relevance. Test user 6 selected, Use down arrow to select next", But after pressing down arrow focus not moving to next suggested list item.

Expected Result: Voiceover should announce descriptively when focus is on "Feedback from" edit field. Voiceover should announce the position and correct navigation key to navigate to the next suggested list item and also should work properly.

User Impact: Users who rely on screen reader will be impacted to identify the correct key to navigate to the next list item if Voiceover announce incorrect info of the key and not announcing the position as well.

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

“Have feedback to share on Bugs? Please help fill Trusted Tester Bug Feedback (office.com)

https://user-images.githubusercontent.com/23114460/218029235-2bcfb609-7262-446f-8133-f131ad36d09c.mp4

ghost commented 1 year ago

Hello Raisul123, thank you for opening an issue with us!

I have automatically added a "needs triage" label to help get things started. Our team will analyze and investigate the issue, and escalate it to the relevant team if possible. Other community members may also look into the issue and provide feedback 🙌

gavinbarron commented 1 year ago

@Raisul123 thanks for raising this.

I'm having a bit of trouble understanding it as I can't reproduce it on our interactive playground at https://mgt.dev on a Mac using Safari and Voiceover. I'm also a little unclear on how you're using a down arrow on a mobile device, do you have a Bluetooth keyboard connected?

Can you please provide information on the version of the mgt library being in the custom application your are testing where this issue is noted. If you can reproduce it on the https://mgt.dev website that's even better.