Open
Description
Description
The "filter" buttons in the Table Grid component can not be accessed using only the keyboard.
Solution
Make the Filter button keyboard accessible by using an HTML button tag
Describe alternatives you've considered
the Filter chip element should be a <button>
or at least have a role="button" and a tabindex. The current role attribute is "listbox" which is not correct. (a list box* is the equivalent of the <select>
tag.)
Also: each filter button should be unique, appending the name of the table column header is ideal such that the aria-label reads "Filter {{col_Name}}"
*Info about listbox role: https://www.w3.org/WAI/ARIA/apg/patterns/listbox/