Skip to content

workaround tabular data control focus issue#66247

Merged
jmarolf merged 1 commit intodotnet:release/dev17.5from
jmarolf:bugfix/tab-order
Jan 5, 2023
Merged

workaround tabular data control focus issue#66247
jmarolf merged 1 commit intodotnet:release/dev17.5from
jmarolf:bugfix/tab-order

Conversation

@jmarolf
Copy link
Copy Markdown
Contributor

@jmarolf jmarolf commented Jan 4, 2023

fixes ADO#1642253

Without this fix keyboard navigation is inconsistent in the tabular data control.

If you have selected the entire header and not any inner elements (the mouse will select more inner elements) and attempt to collapse the group, your focus will be shifted to the parent control.

Focus_To_Outer_Control

With this change we intercept this specific behavior and opt-out of the focus change.

Focus_To_Table_Control

@jmarolf jmarolf requested a review from a team as a code owner January 4, 2023 22:52
@ghost ghost added the Area-IDE label Jan 4, 2023
Copy link
Copy Markdown
Contributor

@ryzngard ryzngard left a comment

Choose a reason for hiding this comment

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

Approved with small concern

@jmarolf jmarolf enabled auto-merge January 4, 2023 23:37
@jmarolf jmarolf merged commit 8eb4eb5 into dotnet:release/dev17.5 Jan 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants