Skip to content

Fix tab-order, focusability and auto-focus for modal dialogs#166

Open
AlexeyMz wants to merge 3 commits into
masterfrom
fix-tab-order-and-focusability
Open

Fix tab-order, focusability and auto-focus for modal dialogs#166
AlexeyMz wants to merge 3 commits into
masterfrom
fix-tab-order-and-focusability

Conversation

@AlexeyMz

@AlexeyMz AlexeyMz commented Jun 22, 2026

Copy link
Copy Markdown
Member
  • Exclude collapsed DropdownMenu and UnifiedSearch content from Tab-navigation.
  • Exclude canvas elements from Tab-navigation unless the element is only one selected.
  • Block canvas interacton (including Tab-navigation) when displaying a blocking modal overlay i.e. an overlay task or viewport-centered dialog.
  • Fix Tab-navigation order on DefaultWorkspace and ClassicWorkspace to generally follow top-to-bottom then left-to-right when moving focus.
  • Auto-focus within dialogs by default (via autoFocus prop) to avoid losing focus when a dialog displayed in the modal overlay or opened by already unmounted trigger element.

AlexeyMz added 3 commits June 23, 2026 01:43
* Exclude collapsed `DropdownMenu` and `UnifiedSearch` content from Tab-navigation.
* Exclude canvas elements from Tab-navigation unless the element is only one selected.
* Fix Tab-navigation order on `DefaultWorkspace` and `ClassicWorkspace` to generally follow top-to-bottom then left-to-right when moving focus.
* Block canvas interacton (including Tab-navigation) when displaying a blocking modal overlay i.e. an overlay task or viewport-centered dialog.
* Auto-focus within dialogs by default (via `autoFocus` prop) to avoid losing focus when a dialog displayed in the modal overlay or opened by already unmounted trigger element.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant