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

[Filter Bar]: [Missing ARIA Level in "Adapt Filters" Button #6994

Open
1 task done
JackieWei opened this issue Feb 25, 2025 · 2 comments
Open
1 task done

[Filter Bar]: [Missing ARIA Level in "Adapt Filters" Button #6994

JackieWei opened this issue Feb 25, 2025 · 2 comments

Comments

@JackieWei
Copy link

Describe the bug

The "Adapt Filters" button should include appropriate ARIA attributes (aria-level, aria-role) to provide semantic information about its purpose. The screen reader should announce the button as a functional element with proper context.

Isolated Example

No response

Reproduction steps

  1. Add FilterBar in project
  2. Click on Filters(Adapt Filters) to open adapt filters dialog
  3. If you use screen reader focus on Filter button, it doesn't read out the information
    ...

Expected Behaviour

Screen readers should work as other button or filter component

Screenshots or Videos

No response

UI5 Web Components for React Version

2.5.0

UI5 Web Components Version

2.5.0

Browser

Chrome

Operating System

MAC

Additional Context

No response

Relevant log output

Organization

No response

Declaration

  • I’m not disclosing any internal or sensitive information.
@Lukas742
Copy link
Contributor

Hi @JackieWei

please add required information (Contribution Guide), e.g. what announcements you would expect. aria-role or role is unnecessary here, as this is a button, aria-level is only meant for headings, so it would be wrong adding it here.

Copy link

Hi everyone! Seems like there hasn't been much going on in this issue lately. If there are still questions, comments, or bugs, please feel free to continue the discussion. Inactive issues will be closed after 7 days. Thanks.

@github-actions github-actions bot added the Stale label Mar 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🆕 New
Development

No branches or pull requests

2 participants