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

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

Nobody has claimed this yet.

Assessment

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

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.

Description

ACC bug SF_ACC TOPIC B
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.
Dominant language
TypeScript
Stars
1.8k
Forks
285
Avg merge
3d 2h
Merged PRs (30d)
59

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.

More from UI5/webcomponents

All issues in UI5/webcomponents

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.