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

Fix Data explorer tab order for Summary Right layout #4681

Merged
merged 3 commits into from
Sep 14, 2024

Conversation

softwarenerd
Copy link
Contributor

@softwarenerd softwarenerd commented Sep 13, 2024

Description

This PR addresses #3778.

Prior to this PR, Data Explorer rendered the table summary Data Grid first and the table data Data Grid second, regardless of the layout. This meant that tabbing through the Data Explorer always resulted in the table summary Data Grid being the first tab stop and the table data Data Grid being the second tab stop, even when their layout was reversed.

With this PR, Data Explorer now renders the table summary Data Grid and the table data Data Grid in layout order. So, the rendering order is:

Summary Left:

block-beta
      TableSummary\nDataGrid:5 Splitter:1 TableData\nDataGrid:5
Loading

Summary Right:

block-beta
      TableData\nDataGrid:5 Splitter:1 TableSummary\nDataGrid:5
Loading

Which results in the correct tab stop order for the Summary Right layout.

QA Notes

To test this, switch the Data Explorer layout between Summary Left and Summary Right and note how the tab stop order changes.

@softwarenerd softwarenerd changed the title Data explorer UI/fix tab order Fix Data explorer tab order for Summary Right layout Sep 13, 2024
Copy link
Collaborator

@petetronic petetronic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested the branch and saw the tab order updated to match the arrangements

@softwarenerd softwarenerd merged commit b0ec249 into main Sep 14, 2024
2 checks passed
@softwarenerd softwarenerd deleted the data-explorer-ui/fix-tab-order branch September 14, 2024 00:39
@github-actions github-actions bot locked and limited conversation to collaborators Sep 14, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants