Grouped issue
Shared header icon button has no accessible name
Across four templates, the same shared-header icon button exposes an empty accessible name under one stable component signature.
Saved evidence
Accessible-name computation on
[data-component="shared-header"] [data-oac-fixture="unlabeled-header-button"]
returned an empty name on each of:
https://fixture.invalid/index.htmlhttps://fixture.invalid/form.htmlhttps://fixture.invalid/widgets.htmlhttps://fixture.invalid/table.html
Reproduction
- Open any affected fixture template.
- Inspect the shared header search button in the accessibility tree.
- Confirm that its computed accessible name is empty.
Remediation
Give the shared header button a concise accessible name that describes its action.
Verification
- Repeat the accessible-name computation on all four templates.
- Confirm that each header button exposes the intended action name.