microsoft/Teams-AdaptiveCards-Mobile

[Adaptive Cards - Input]: Talkback is conveying irrelevant information while navigating 'Input' screen using 'Talkback+Keyboard'.

Opened this issue · 0 comments

Target Platforms

Android

SDK Version

2023.12.12.1 (85454887)

Application Name

Adaptive Cards

Problem Description

Test Environment:
OS: Android 13
Device: S20
Screen Reader: Talkback
AdaptiveCard Android App version: 2023.12.12.1 (85454887)
Keyboard: Logitech K480

Repro Steps:

  1. Launch the Adaptive cards app on Android and turn on the Talkback.
  2. Navigate to 'Import' control using 'alt+right arrow key' and select it using 'alt + enter'.
  3. Navigate to 'Sample cards' and select it.
  4. Navigate to available dropdown under 'Sample cards' using 'alt+right arrow key' and select it using 'alt + enter'.
  5. Navigate all the controls under dropdown using 'alt+right arrow key' and select 'Stock Update' using alt+ enter key.
  6. Navigate to 'Visual' tab control and select it.
  7. Navigate to 'Input' option using 'alt+right arrow key' and select it using 'alt + enter' controls under 'Visual'.
  8. Navigate the elements present under 'Inputs' using 'alt+right arrow key' and observe the issue.

Actual Result:
While navigating the 'Input' screen using Tab or Shift+tab key with Talkback, screen reader is conveying irrelevant infomration to the user. It is announcing all infomration related to screen reader user not for the keyboard users. It is announcing as 'Double tap to activate it.'

Expected Result:
Talkback should not announce irrelevant information to the user while navigating using keyboard with Tab and Shift+tab key. When user navigates using keys then screen reader should announce the information as 'Press enter or spacebar key to activate it'.

User Impact:
It will impact the keyboard user and screen reader user as they will miss the important infomration present on the screen related to control. Also, if there is any shortcut present then also, they will miss the infomration about the shortcut keys.

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

Screenshots

Talkback.is.conveying.irrelevant.information.while.navigating.Input.screen.using.Talkback+Keyboard.mp4

Card JSON

NA

Sample Code Language

No response

Sample Code

No response