-
-
Notifications
You must be signed in to change notification settings - Fork 415
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
<Dropdown>
is not accessible by keyboard
#648
Labels
Comments
tulup-conner
added
🐛 bug
Something isn't working
confirmed
This bug was confirmed
a11y
Let's make things accessible.
🚀 enhancement
New feature or request
help wanted
Extra attention is needed
and removed
🐛 bug
Something isn't working
confirmed
This bug was confirmed
labels
Mar 4, 2023
nigellima
added a commit
to gistia/flowbite-react
that referenced
this issue
Jul 4, 2023
Now the Dropdownn component is accessible by keyboard. It also adds the support to disable the trigger button. Also the dismiss on item click is fixed fix themesberg#648. fix themesberg#793. fix themesberg#539 --------- Co-authored-by: Fatemeh Paghar <paghar.fatemeh@outlook.com>
nigellima
added a commit
to gistia/flowbite-react
that referenced
this issue
Jul 4, 2023
Now the Dropdown component is accessible by keyboard. Also the dismiss on item click is fixed fix themesberg#648. fix themesberg#793
12 tasks
nigellima
added a commit
to gistia/flowbite-react
that referenced
this issue
Jul 6, 2023
Now the Dropdown component is accessible by keyboard. Also the dismiss on item click is fixed fix themesberg#648. fix themesberg#793
rluders
pushed a commit
that referenced
this issue
Jul 6, 2023
* feat(button.tsx): created BaseButton component This component is responsible to handle the logic of creating the button element based on the custom or default tag name * feat(dropdown.tsx): enabled Dropdown to be accessible by keyboard Now the Dropdown component is accessible by keyboard. Also the dismiss on item click is fixed fix #648. fix #793 * feat(dropdown.tsx): removed div wrapper around trigger button * feat(dropdown.tsx): moved renderTrigger function to Trigger clone element resulted from renderTrigger and attach the ref and a11y props to it * test(dropdown.tsx): updated and added more tests Resolution for dependency nwsapi was added in order to fix an issue in the tababble package * refact(floating.tsx): passed arrowRef to useBaseFloating custom hook * fix(floating.tsx): readded focus interaction * test(dropdown.tsx): added a delay in one of the test cases * docs(dropdown.tsx): added stories and documentation section * refact(dropdown.tsx): removed mergeWrapperClassName utility fn * feat(dropdown.tsx): added theme customization support for menuitem
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
<Dropdown>
s should gain focus, so that the next Tab is the first element in the dropdown.To Reproduce
Steps to reproduce the behavior:
The text was updated successfully, but these errors were encountered: