[Adaptive Card > InputFormwithRTL.Json]: Screen Reader is announcing the Button role information twice.
Opened this issue · 0 comments
Target Platforms
iOS
SDK Version
Version 1.0 (2.4.0-beta.24.5.30.1)
Application Name
Adaptive Cards
Problem Description
Test Environment:
Device: iPhone 11
iOS Version: 16.7.1
App Version: 1.0 (2.4.0-beta.24.5.30.1)
Screen Reader: Voice Over
Repro Steps:
- Launch Adaptive Cards iOS application.
- Home screen will appear.
- Navigate to "V1.5" control and select it.
- Navigate on "V1.5" screen and select "Scenarios" button.
- 'Scenario' screen will appear.
- Navigate to "InputFormWithRTL.json" control and double tap to activate it.
- Perform right swipe and navigate to the 'Arabi' card button and double tap to expand it.
- Navigate to the button using swipe gesture and observe the issue.
Actual Result:
While navigating to the button present under 'Arabi', screen reader is conveying the role information twice. it is announcing as 'Ukadim Button Button'
Expected Result:
Screen Reader should not announce the role information twice. It should announce the button role only one time and it should announce as 'Ukadim button.'.
User Experience:
It will impact the screen reader user as they will get confused about the information conveyed by the screen reader if the role information conveyed twice.
WCAG Reference:
https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships
Have feedback to share on Bugs ? please tag bug as “A11yRCA” and add your feedback in the comment section
Screenshots
Screen.Reader.is.announcing.the.Button.role.information.twice.MP4
Card JSON
NA
Sample Code Language
No response
Sample Code
No response