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

[Sourcing]ACC-264.1, ACC-270.1(Level A) Fdp-table sort list UI is not reachable using keyboard and incorrect UI type and no count is read #11470

Closed
devika-devanand opened this issue Feb 27, 2024 · 2 comments · Fixed by #11851
Assignees
Labels
ng15 Angular 15 support

Comments

@devika-devanand
Copy link

Is this a bug, enhancement, or feature request?

Accesibility bug

Describe your proposal.

The list box is not reachable using keyboard when accessed without any screen reader.
And when screen reader is used, we have 4 different tab stops where their UI type is conveyed has link and not has “list items”. Here the count information “x of x” is also not conveyed.

Can you handle that on the application side

Which versions of Angular and Fundamental Library for Angular are affected? Please, specify the exact version. (If this is a feature request, use current version.)

fundamental-ngx version : 0.43.11

If this is a bug, please provide steps for reproducing it; the exact components you are using;

-Create an fdp-table with the sort functionality added to few of the columns.
-Access the Sort dropdown for selecting the ascending or descending order using the keyboard and voice reader.
image

Please provide relevant source code (if applicable).

Please provide stackblitz example(s).

In case this is Accessibility related topic, did you consult with an accessibility expert? If not, please do so and share their recommendations.

Labels, state, properties of all the UI elements should be conveyed correctly only once to the users when accessed.
And all UI elements should be accessed and used from all input devices such as keyboard, mouse or touch.

Did you check the documentation and the API?

Did you search for similar issues?

Is there anything else we should know?

@droshev
Copy link
Contributor

droshev commented Mar 3, 2024

  1. The keyboard functionality works
  2. what we need to update is to set the focus only on the list items, instead of focusing on the anchors
  3. another side effect: the first arrow down doesn't change the focus to the next item

@I543348
Copy link

I543348 commented Apr 22, 2024

This is required for DTAG customer as well.
Pls consider it as a P2 issue as its a blocker for DTAG

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

Successfully merging a pull request may close this issue.

4 participants