-
Notifications
You must be signed in to change notification settings - Fork 11
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
129 a11y communicate activeselected state of navigationselection elements #166
129 a11y communicate activeselected state of navigationselection elements #166
Conversation
…elected-state-of-navigationselection-elements
…-navigationselection-elements
… list & set roles
…-navigationselection-elements
…-navigationselection-elements
@@ -1,5 +1,5 @@ | |||
import { css } from 'glamor' | |||
import React, { useRef, useState, useEffect } from 'react' | |||
import React, { useRef, useState, useEffect, Children } from 'react' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes in the Scroller don't seem related to acessibility. I don't have time to check these now. Has this been tested? Seems to me that it would change layout behavior.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You're right, that wasn't an issue mentioned in the issue. However this changes were made to make the tab buttons to be easier accessbile by wrapping them in a list as well as passing certain a11y-attributes. It shouldn't change the functionality, but if you could test it as well that'd be cool.
Description
Fixes the issues mentioned in #129
Todo