Skip to content

fix: oc-drop a11y and overflow issues#2100

Draft
JammingBen wants to merge 3 commits intomainfrom
fix/view-options-overflow
Draft

fix: oc-drop a11y and overflow issues#2100
JammingBen wants to merge 3 commits intomainfrom
fix/view-options-overflow

Conversation

@JammingBen
Copy link
Member

Fixes 2 overflow issues with the OcDrop component:

  • sub menus (e.g. "Open with...") now open to the left or right instead of to the bottom so other elements of the drop don't get covered
  • the expanded select input in the view options drop now correctly overflows the drop so all items are accessible

Fixes a11y issues with the OcDrop component:

  • drop menus are now properly navigable via arrow keys instead of tabs (with some exceptions where the drops are not classic menus, e.g. contextual helpers)
  • drop menus and their items now have proper role attributes

fixes #2097
fixes #2081

@JammingBen JammingBen self-assigned this Mar 6, 2026
@JammingBen JammingBen force-pushed the fix/view-options-overflow branch 3 times, most recently from 29392fa to 481ac1c Compare March 6, 2026 14:46
@JammingBen JammingBen force-pushed the fix/view-options-overflow branch from 481ac1c to aa3ae6d Compare March 6, 2026 14:55
@JammingBen JammingBen force-pushed the fix/view-options-overflow branch from aa3ae6d to 2481add Compare March 6, 2026 14:59
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.

Drop sub menus can't be reached via keyboard navigation Items per page don't overflow the drop menu

1 participant