Skip to content

[Bug] Breadcrumbs: collapsed items vanish from the a11y tree with no disclosure path #614

Description

@johnleider

From the #543 WS4 audit. Collapsed crumbs are removed via v-show/display:none (BreadcrumbsItem.vue:110) and BreadcrumbsEllipsis hardcodes aria-hidden and is non-interactive (BreadcrumbsEllipsis.vue:106) — so truncated levels are unreachable by AT and the ellipsis can't serve as the APG-suggested disclosure that reveals them.

Fix direction: make the ellipsis optionally interactive (expand collapsed crumbs or host a menu) and don't hardcode aria-hidden when it is. Landmark/list/aria-current/divider wiring is otherwise correct (BreadcrumbsRoot.vue:89,257-258; BreadcrumbsList.vue:45; BreadcrumbsPage.vue:46; BreadcrumbsDivider.vue:95).

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions