UI5 / UI5/webcomponents

[ui5-link][JAWS]: can't trigger onClick event by Enter/Space key when JAWS is on

Open
#14,068 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

ACC bug SF_ACC TOPIC B
Dominant language
TypeScript
Stars
1.8k
Forks
285
Avg merge
3d 2h
Merged PRs (30d)
59

Description

Bug Description

can't trigger onClick event by Enter/Space key when JAWS is on

Affected Component

ui5-link

Expected Behaviour

should trigger onClick event by Enter/Space key when JAWS is on

Isolated Example

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

Steps to Reproduce
  1. Open JAWS 2026
  2. open page https://stackblitz.com/edit/github-fcq62g7y?file=src%2FApp.tsx
  3. tab to test Link
  4. click Enter/Space key and onClick event won't be triggered
Log Output, Stack Trace or Screenshots

No response

Priority

High

UI5 Web Components Version

2.25.x

Browser

Chrome

Operating System

No response

Additional Context

This issue is from customer, please take a look as soon as possible.

Organization

SAP SuccessFactors

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

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the ui5-link component and reproduce the problem using the provided StackBlitz example in Chrome with JAWS 2026. Trace keyboard activation for Enter and Space, then verify that the onClick event fires for both keys while JAWS is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
accessibility, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.