Skip to content

[DataViews] When we hide fields from the columns in table view, there is a focus loss #57341

Closed

Description

@andrewhayward

When columns are hidden from the column header menu, the menu is necessarily removed from the DOM, which leaves focus at the whim of the user agent. We need to be intentional about focus movement in this case.

Additionally, there are others areas of interaction that can lead to focus loss. When tables are sorted, filtered, or paginated, new data can be fetched. If this takes time to come back, the header is currently replaced with a "no results" message, until the fetch is complete.

Activity

  1. changed the title [-]When we hide fields from the columns in `table` view, there is a focus loss[/-] [+][DataViews] When we hide fields from the columns in `table` view, there is a focus loss[/+] on Dec 22, 2023
  2. added
    [Focus] Accessibility (a11y)Changes that impact accessibility and need corresponding review (e.g. markup changes).
    [Feature] DataViewsWork surrounding upgrading and evolving views in the site editor and beyond
    on Dec 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    [Feature] DataViewsWork surrounding upgrading and evolving views in the site editor and beyond[Focus] Accessibility (a11y)Changes that impact accessibility and need corresponding review (e.g. markup changes).

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      Sponsor
      SponsoredKunjungi sekarang
      Promo