Skip to content

Bug - File Upload- Inaccessible component #11343

@agagancarczyk

Description

@agagancarczyk

Describe the problem
This is an issue with @patternfly/react-core": "^5.4.10"

Please give a clear and concise description of the problem. Which components are affected?
The component is missing aria-label, manually trying to add the aria-label is also not possible. The issue is critical from the accessibility point of view.

How do you reproduce the problem?
It is possible to reproduce it in the Keycloak Admin UI > Clients > Import Client Form by using the Deque tool.

Expected behavior
It is possible to add aria-label to make the FileUpload accessibile.

Is this issue blocking you?
Yes, we were forced to remove the a11y test (keycloak/keycloak#35517), but we will need to add it in as soon as this is fixed.

Screenshots
Image

What is your environment?

  • Chrome (latest)

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions