Skip to content
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

List View and Block Library regions are not always present in the DOM #44311

Open
talldan opened this issue Sep 21, 2022 · 0 comments
Open

List View and Block Library regions are not always present in the DOM #44311

talldan opened this issue Sep 21, 2022 · 0 comments
Labels
[Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). General Interface Parts of the UI which don't fall neatly under other labels.

Comments

@talldan
Copy link
Contributor

talldan commented Sep 21, 2022

Description

Mentioned to me by @alexstine, and I couldn't find an existing issue, so reporting it now.

The List View and Block Library regions are not always present in the DOM. This makes accessing them via the navigate regions shortcut difficult or impossible.

It'd be good to make them work more consistently, like the 'Editor Settings' region, where the container DOM element is always present. Possibly there should be a way to open the sidebars when they're closed but focus lands within the region, similar to the way the 'Publish Panel' can be opened in the post editor.

From a tech debt point of view, it might be worth consolidating these separate regions into one if a good semantic name can be given to it.

Step-by-step reproduction instructions

  1. Open one of the editors
  2. Use the navigate region shortcut (Ctrl+Alt+N or Ctrl+`)
  3. Cycle through the regions and notice the List View or Block Library regions are never announced.

Screenshots, screen recording, code snippet

No response

Environment info

No response

Please confirm that you have searched existing issues in the repo.

Yes

Please confirm that you have tested with all plugins deactivated except Gutenberg.

Yes

@talldan talldan added [Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). General Interface Parts of the UI which don't fall neatly under other labels. [a11y] Keyboard & Focus labels Sep 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). General Interface Parts of the UI which don't fall neatly under other labels.
Projects
None yet
Development

No branches or pull requests

2 participants