AdaptiveCards icon indicating copy to clipboard operation
AdaptiveCards copied to clipboard

[AdaptiveCards- Action.Submit]: Ensures elements with an ARIA role that require parent roles are contained by them.

Open vagpt opened this issue 2 years ago • 1 comments

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:

  1. Open the above URL on Edge Dev browser.
  2. Press tab key and navigate to the 'Action.Submit' option and press enter key to select it.
  3. Press tab key and navigate to the 'More Option' button under 'Please confirm your data'.
  4. Press enter key and activate it.
  5. 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

WCAG1 3 1- Ensures elements with an ARIA role that require parent roles are contained by them

WCAG1 3 1 - Ensures elements with an ARIA role that require parent roles are contained by them

Card JSON

NA

Sample Code Language

No response

Sample Code

No response

vagpt avatar Aug 29 '23 04:08 vagpt

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:

image

vagpt avatar Jan 02 '24 15:01 vagpt