AdaptiveCards
AdaptiveCards copied to clipboard
[AdaptiveCards- Action.Submit]: Ensures elements with an ARIA role that require parent roles are contained by them.
Target Platforms
Other
SDK Version
1.5
Application Name
Adaptive Cards
Problem Description
Test Environment: URL: https://adaptivecards.io/explorer/Action.Submit.html OS Version: 23H2(OS Build 25915.1000) Browser Version: 117.0.2045.1 Edge Dev Tool: Accessibility Insight For Web
Repro Steps:
- Open the above URL on Edge Dev browser.
- Press tab key and navigate to the 'Action.Submit' option and press enter key to select it.
- Press tab key and navigate to the 'More Option' button under 'Please confirm your data'.
- Press enter key and activate it.
- Run the tool and observe the issue,
Actual Result: Elements with an ARIA role that require parent roles does not contained by them.
Expected Result: Ensure elements with an ARIA role that require parent roles should contained by them.
Element path: .ac-ctrl-dropdown-item.ac-ctrl[role="menuitem"]:nth-child(1)
Snippet: Edit data
How to fix: Fix any of the following: Required ARIA parents role not present: menu, menubar, group
Note: Same issue is repro for the child role as well for the Edit and Delete data option.
User Impact: It will impact the user if any element does not contain the parent role.
WCAG Reference: https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships
"Have feedback to share on Bugs ? Please help fill Trusted Tester Bug Feedback (office.com) “.
Screenshots
Card JSON
NA
Sample Code Language
No response
Sample Code
No response
Hi @jwoo-msft As this issue is still repro, and this bug is marked as closed so could you please let us know whether your team will work on this or not also it would be great if please provide us reason for marking this as 'Won't Fix' so that in future we can avoid to logging this type of issue.
Snippet: