You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After Isotope's filter or sort method completes and a user tabs through the page, elements that were filtered/sorted are not included in the DOM tab order. Is this a bug? If not, what guidance can be given to make this work? I have a handler for the arrangeComplete event but really don't want to implement a JS-driven tabbing solution as this can be messy to debug/maintain. Thank you in advance.
Test Case 1: Non-Assistive Technology User
After following the link below, tab through the page until one of the filter or sort buttons.
Hit enter key.
Tab through remaining page elements.
Note that the tab focus will never hit any of the element cards.
Test Case 2: Assistive Technology User
Using Chrome install and enable Chrome Extension ChromeVox. You can also try with JAWS on WIN.
After following the link below, tab through the page until one of the filter or sort buttons is announced.
Hit the enter key.
The elements will filter/sort.
Tab through remaining page elements.
Note that the tab focus will never hit any of the element cards. This type of user will never know of the element grid changes. This fails WCAG 2.0 compliance.
We purchased an Organization License and in order for us to use isotope we would this issue to be resolved. Without this issue being fixed accessibility group will not let us use this on a live site.
After Isotope's filter or sort method completes and a user tabs through the page, elements that were filtered/sorted are not included in the DOM tab order. Is this a bug? If not, what guidance can be given to make this work? I have a handler for the arrangeComplete event but really don't want to implement a JS-driven tabbing solution as this can be messy to debug/maintain. Thank you in advance.
Test Case 1: Non-Assistive Technology User
Test Case 2: Assistive Technology User
https://codepen.io/desandro/full/nFrte/
The text was updated successfully, but these errors were encountered: