[Designer] Bug 37603545: [ActivityUpdate.Json]: Incorrect role as 'Button' is defined for the 'Set Due date' control on Activity Update card. #7619
Labels
A11ySev3
Accessibility issue with severity 3
A11yTTValidated
A11yWCAG
Accessibility issue that affects compliance
Area-Accessibility
Bugs around feature accessibility
Area-Designer
Bug
HCL-AdaptiveCards-iOS
Used by accessibility team for scorecard categorization
HCL-AdaptiveCards-Universal
a11y tag
HCL-AdaptiveCards-WPF
Used by accessibility team for scorecard categorization
HCL-E+D
Product-AC
Problem Description
Bug 37603545: [ActivityUpdate.Json]: Incorrect role as 'Button' is defined for the 'Set Due date' control on Activity Update card.
Test Environment:
Application: Adaptive Cards
OS version: Dev (OS Build 22499.1010)
Application Version: 3.0.2111.24001
Screen Reader: Narrator
Repro steps:
Launch the Adaptive Card application and enable Narrator.
Adaptive Card UWP Visualizer screen starts appearing.
Navigate to ActivityUpdate.Json button by using Tab key and activate it.
ActivityUpdate adaptive card will be appeared on right sight of the pane.
Navigate to ActivaityUpdate card by using Tab key.
Navigate to "Set Due Date" button and activate it.
Observe the issue with screen reader.
Actual Result:
Incorrect role as 'Button' is defined for the 'Set Due date' control on Activity Update card. Also, state is not defined for 'Set Due Date' control. Screen reader announces as, "Set Due Date Button".
Expected Result:
Screen reader should announce correct role as, "Menu item" for "Set Due date" control along with the position and state information as, "Set due date menu item 1 of 2 expanded/collapsed".
Note: Same issue is also repro with the 'Set Due Date' control on 'ActivityUpdateWithLabels' card.
User Experience:
Screen reader users will get confused if screen reader will announce incorrect role information for 'Set Due Date' control or does not announce position information, Screen reader users will also not know about the exact state of 'Set Due Date' control even if it does not announce the state information.
Observation: Same issue is also repro with NVDA.
"Have feedback to share on Bugs ? Please help fill Trusted Tester Bug Feedback (office.com) “,
Card JSON
Designer Bug. Repro on UWP Adaptive Card visualizer
Screenshot
No response
The text was updated successfully, but these errors were encountered: