microsoft / AdaptiveCards

A new way for developers to exchange card content in a common and consistent way.
https://adaptivecards.io
MIT License
1.73k stars 545 forks source link

{Freeway-Bug}[Adaptive Card -Home - FlightUpdateTable.Json]: Talkback focus order is moving incorrect on Passengers name and Seat number in 'FlightUpdate.json' Card. #8452

Closed Bhaskar301101 closed 11 months ago

Bhaskar301101 commented 1 year ago

Target Platforms

Android

SDK Version

2023.03.31.1

Application Name

Adaptive Card

Problem Description

Test Environment: Device: S21+ 5G Screen Reader: Talkback AdaptiveCard Android App version: 2023.03.31.1

Repro Steps:

  1. Launch Adaptive Cards iOS application.
  2. Home screen will appear.
  3. Activate Voice over
  4. Navigate to "V1.5" control and select it.
  5. Navigate to 'Scenario' control and activate it.
  6. Navigate to ' FlightUpdateTable.Stretch.Toggle.Jsons' and activate it.
  7. The Card will open.
  8. Navigate to Passenger name and seat number.
  9. Observe the issue.

Actual Result: Talkback focus is moving incorrect on Passengers name and Seat number in 'FlightUpdate.json'. Talkback is moving on all Passengers name first then it is moving on 'Seat' number.

Currently behavior is - Passenger -> Sarah Hum -> Jeremy Goldberg -> Evan Litvak ->Seat ->14 A -> 14B ->14C

Expected Result: Talkback focus should move correct on Passenger name and seat number. Talkback should move like Passenger name then it's respective seat number.

Passenger -> Seat -> Sarah Hum -> 14 A. Jeremy Goldberg -> 14B Evan Litvak ->14C

User Experience: Talkback user will be confused if proper reading order is not followed by talkback.

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

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

Screenshots

https://user-images.githubusercontent.com/89897257/230572955-6db2db1d-dc0e-44be-b5b5-bd81c440bfa7.mp4

Card JSON

NA

Sample Code Language

No response

Sample Code

No response

vagpt commented 4 months ago

Now this issue is being tracked using below URL.

https://github.com/microsoft/AdaptiveCards-Mobile/issues/95