SAP / ui5-webcomponents-react

A wrapper implementation for React of the UI5 Web Components that are compliant with the SAP Fiori User Experience
https://sap.github.io/ui5-webcomponents-react/
Apache License 2.0
433 stars 96 forks source link

[RadioButton]: [When we navigate to the Radio Button using arrow keys (Left, Right, Top & Bottom) on AnalyticalTable and when we try to select the Radio Button by pressing Space, Enter and F2 we are unable to select it] #6041

Closed jadhavarjun closed 1 month ago

jadhavarjun commented 1 month ago

Describe the bug

When we navigate to the Radio Button using arrow keys (Left, Right, Top & Bottom) on AnalyticalTable and when we try to select the Radio Button by pressing Space, Enter and F2 we are unable to select it.

I am attaching a video for your better understanding.

https://github.com/SAP/ui5-webcomponents-react/assets/66779051/6e3fe640-31fa-414a-9384-47e08e701160

Isolated Example

No response

Reproduction steps

1. 2. 3. ...

Expected Behaviour

When we navigate to the Radio Button using arrow keys (Left, Right, Top & Bottom) and once we reach to the radio button and try to select radio button by pressing Space, Enter and F2 we must select the radio button.

mark radio button

Screenshots or Videos

No response

UI5 Web Components for React Version

0.27.5

UI5 Web Components Version

1.6.0

Browser

Chrome

Operating System

Windows

Additional Context

No response

Relevant log output

No response

Organization

No response

Declaration

Lukas742 commented 1 month ago

Hi @jadhavarjun

currently, it's only possible to focus on custom interactive elements inside a cell by pressing Tab. Although our AnalyticalTable doesn't offer an edit mode out of the box, I believe it should still be possible to 'enter' the cell and focus on the interactive content by pressing F2.

We'll most probably need a new concept for this, so we'll treat this issue as feature request.

Since we're currently very busy with preparing our 2.0 release, it may take some time before we can work on this feature. If you need this urgently, it's likely possible to create a custom plugin hook to achieve it. In that case, please provide a detailed description of the desired behavior. I can then check if it's feasible to implement as a plugin hook.

github-actions[bot] commented 1 month ago

Hi everyone! Seems like there hasn't been much going on in this issue lately. If there are still questions, comments, or bugs, please feel free to continue the discussion. Inactive issues will be closed after 7 days. Thanks.

jadhavarjun commented 1 month ago

As of now i am closing this issue in future if I need help I will raise issue.