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

[MA-27]: MM-61599: Remove tabIndex from non-interactive elements #23

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

SaurabhSharma-884
Copy link

Summary

The PR ensures focus order of interactive elements on the page is logical and focus is not moved to non-interactive elements of the page.

Steps to reproduce

  • Navigate to the page using tab key until reaches the entire section of the At 8:08 PM Monday, September 23, Someone wrote, user joined the team text.
  • Notice that non-interactive elements receive focus.

Ticket Link

Fixes: https://mattermost.atlassian.net/browse/MM-61599

Screenshots

Screencast.from.2024-12-16.18-04-35.webm

Release Note


@@ -11,7 +11,7 @@ exports[`GenericModal should match snapshot for base case 1`] = `
aria-hidden="true"
/>
<div
role="dialog"
role="none"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did this change to none?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants