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
What is the issue? * Currently the tabindex for inactive elements in the Nav Bar & Tab components is set to -1. This renders inactive tabs essentially invisible to screen readers.
What is the expected behavior?
If the tabindex was set to zero, the same as the active tab, both the Nav Bar & Tab components would be more accessible to all users (not just screen readers).
CodePen (or steps to reproduce the issue): *
Inspect element on either the Tabs or Nav Bar demos to view the current values. If you use the tab key on your keyboard to cycle through interactive elements on the rendered page, you will see that the elements with tabindex="-1"are completely skipped over.
Angular Versions: *
Angular Version:
Angular Material Version: 1.1.0
Notes: If the core team would be willing to review it, my team would be happy to open a PR for this change.
Actual Behavior:
What is the issue? *Currently thetabindexfor inactive elements in the Nav Bar & Tab components is set to -1. This renders inactive tabs essentially invisible to screen readers.What is the expected behavior?If the
tabindexwas set to zero, the same as the active tab, both the Nav Bar & Tab components would be more accessible to all users (not just screen readers).CodePen (or steps to reproduce the issue): *
tabindex="-1"are completely skipped over.Angular Versions: *
Angular Version:Angular Material Version:1.1.0Notes: If the core team would be willing to review it, my team would be happy to open a PR for this change.