Skip to content

[Popover]: Improve Accessibility of Popover Component for Screen Readers #11211

Open
@Dannysht

Description

@Dannysht

Describe the bug

The current implementation of the Popover component is not accessible for screen reader users. Screen readers are unable to detect or read the content displayed inside the Popover, which results in a poor user experience for users relying on assistive technologies.

Note: Issue is only reproducible via JAWS. MacOS screen readers work properly

Isolated Example

https://stackblitz.com/edit/github-o8ow4gct?file=src%2FApp.tsx

Reproduction steps

...

Expected Behaviour

When the Popover is opened, screen readers should be notified and able to read its content in full.

The Popover content should be semantically structured and navigable (e.g., sections, headings, forms, lists).

Focus should be properly managed when the Popover opens and closes (e.g., focus is trapped inside while open and returns to the triggering element on close).

Appropriate ARIA roles and attributes should be used to convey the role and structure of the Popover content.

Screenshots or Videos

No response

UI5 Web Components for React Version

2.8

UI5 Web Components Version

2.8

Browser

Chrome

Operating System

Windows

Additional Context

No response

Relevant log output

Organization

No response

Declaration

  • I’m not disclosing any internal or sensitive information.

Metadata

Metadata

Assignees

Labels

Type

Projects

  • Status

    New Issues

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions