Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[a11y]: Toolkit: Focus is going to Parent page even while Switch module menu/list is opened #16858

Open
2 tasks done
ErickRenteria opened this issue Jun 24, 2024 · 0 comments
Open
2 tasks done

Comments

@ErickRenteria
Copy link

Package

carbon-components

Browser

Firefox

Operating System

Windows

Package version

10.21.0

React version

No response

Automated testing tool and ruleset

n/a

Assistive technology

Keyboard

Description

Environment

Platform: Desktop
Violation Type: Violation
Operating system: Windows
Browser: Firefox
Section: Toolkit
URL: https://www.ibm.com/able/toolkit

WCAG 2.1 violation: 2.4.3 Focus Order
Assistive technology used to verify: Keyboard

Detailed description

Tab focus is going to Parent page while Switch module menu/list is opened, where Focus should not go out of the Menu with out the menu getting closed.
Note: This issue is occurring in 200% and Reflow aswell.

Additional information

Expected: Recommend to Maintain the Focus with in the Switch module menu else once Tab focus exits Menu, it should get closed.
Impact Statement: When focus is not set on a logical point in the page after user action, this confuses the user and it can be tedious to navigate back to the relevant element in the page. this impacts the Keyboard only users and also people with cognitive disability.

  • Screenshots or code

image

WCAG 2.1 Violation

2.4.3 Focus Order

Reproduction/example

N/a

Steps to reproduce

Tab focus is going to Parent page while Switch module menu/list is opened, where Focus should not go out of the Menu with out the menu getting closed.
Note: This issue is occurring in 200% and Reflow as-well.

Suggested Severity

Severity 2 = User cannot complete task, and/or no workaround within the user experience of a given component.

Code of Conduct

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ⏱ Backlog
Development

No branches or pull requests

3 participants