microsoft / Teams-AdaptiveCards-Mobile

MIT License
9 stars 16 forks source link

[Adaptive Cards - Weather Large]: Talkback focus is landing on the hidden place while navigating on Weather Large card. #203

Open vagpt opened 2 months ago

vagpt commented 2 months ago

Target Platforms

Android

SDK Version

1.0.1 (2)

Application Name

Adaptive Cards

Problem Description

Test Environment: OS: Android 13 Device: S20 Screen Reader: Talkback AdaptiveCard Android App version: 1.0.1 (2)

Repro Steps:

  1. Launch the Adaptive cards app on Android.
  2. Turn on Talkback.
  3. Navigate to 'Import' control and select it.
  4. Navigate to 'Sample cards' and select it.
  5. Navigate to available dropdown under 'Sample cards'.
  6. Navigate to available dropdown under 'Sample cards' and select it.
  7. Navigate all the controls under dropdown and select 'Weather Large'.
  8. Navigate the card using swipe gesture and observe the issue.

Actual Result: While navigating the 'Weather Large' card using swipe gesture, talkback focus is landing on the hidden place and it is announcing as 'Mostly Cloudy Weather.'

Expected Result: While navigating the 'Weather Large' card using swipe gesture, talkback focus should not land on the hidden place. It should lands on the next visual appearing control.

User Impact: It will impact the screen reader user as they will get confused if the focus lands on the hidden place also, they will try to perform action on it as well as it will consume their time to navigate on the next control.

WCAG Reference: https://www.w3.org/WAI/WCAG21/Understanding/meaningful-sequence

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

Screenshots

https://github.com/user-attachments/assets/c1108412-94e7-4da1-9884-600ef1146c9b

Card JSON

NA

Sample Code Language

No response

Sample Code

No response