-
-
Notifications
You must be signed in to change notification settings - Fork 753
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
Fix block chooser search is not focusable when clicked on add button #5867
Conversation
✅ Deploy Preview for volto canceled.
|
✅ Deploy Preview for plone-components canceled.
|
@sneridagh I debugged this issue and in initial implementation there was autofocus but someone removed it. I am not able to pinpoint the person in gitblame. I readded it. |
@iRohitSingh it was part of this commit by @sneridagh. He did some other things with autofocus. I'm not clear what one has to do with the other. |
@stevepiercy which commit? autofocus is meh for a11y things... don't know if that had to be with the removal. /cc @ichim-david |
@sneridagh I am in favor of adding the autofocus back as the short version. You've probably read something similar to this mention https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/autofocus#accessibility_concerns. For us since it focuses it on the search input if you hit tab you will get to the other block items from the popup which |
@sneridagh I can't find it now. I may have been mistaken. |
ok! merging. |
* main: (60 commits) Object browser icon view v2 (#6054) Refactor TextWidget (#6020) [client] Remove the custom runner with bare vitest config (#6056) [client] Fix login mutation (#6053) Fix test script in monorepo root (#6051) Fix block chooser search is not focusable when clicked on add button (#5867) [@plone/types] BlockExtension as Interface types (#6049) Fixed querystring search query type (#6034) Id widget refactor (#6027) Release 18.0.0-alpha.32 Release @plone/providers 1.0.0-alpha.1 Release @plone/components 2.0.0-alpha.9 Release @plone/client 1.0.0-alpha.15 Release @plone/types 1.0.0-alpha.13 Fix @plone/client deps (#6045) Allow X-Robots-Tag header in images/files middleware (#6043) Fixed showRestricted not applying when rendering a custom BlocksForm (#6026) change relative import to alias import (#6041) Build documentation and Storybook only when their files change (#6037) Use pnpm corepack instead of installing it in CI (#6038) ...
@iRohitSingh @ichim-david I'm reverting this PR because it caused a regression:#6389 Let's find an alternative whenever possible. |
Fix #5866
Screen.Recording.2024-03-11.at.8.36.17.PM.mov