Azure / LogicAppsUX

https://learn.microsoft.com/azure/logic-apps
MIT License
76 stars 81 forks source link

Ensure area-hidden elements are no focusable nor contain focusable elements #4698

Closed Xiaoyu-Huang closed 6 months ago

Xiaoyu-Huang commented 6 months ago

Describe the issue

Run Accessibility insights extension fast pass, it detected issues on zoom in/out buttons. Please see image below.

image

Title: WCAG 4.1.2: Ensures aria-hidden elements are not focusable nor contain focusable elements (.msla-designer-tools) Tags: Accessibility, WCAG 4.1.2, aria-hidden-focus

Issue: Ensures aria-hidden elements are not focusable nor contain focusable elements (aria-hidden-focus - https://accessibilityinsights.io/info-examples/web/aria-hidden-focus)

Target application: IcM - https://ppeportal.microsofticm.com/imp/v5/automation/workflows/create

Element path: .msla-designer-tools

Snippet:

hartra344 commented 6 months ago

Not sure how this one was getting flagged, its completely focusable and nothing around it is area-hidden. It's also not getting flagged on my own fastpass run.

https://github.com/Azure/LogicAppsUX/assets/13208452/f722c9d3-0243-45f5-a3ec-16b8c67b6e99