Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SF][A11y][AnalyticalTable]: [active content can't be read by JAWs] #5555

Closed
1 task done
JosephineSu opened this issue Feb 29, 2024 · 2 comments · Fixed by #5570
Closed
1 task done

[SF][A11y][AnalyticalTable]: [active content can't be read by JAWs] #5555

JosephineSu opened this issue Feb 29, 2024 · 2 comments · Fixed by #5570
Labels

Comments

@JosephineSu
Copy link

JosephineSu commented Feb 29, 2024

Describe the bug

Hi Colleagues,
There is an announcement issue reported by custom: AnalyticalTable content can't be read out by JAWS(not the latest version).
See below screenshot, suppose the Name column is clickable, when "Allen Best" is selected, only "Name" read out, which is not expected. We notice role="grid" has been used, and this will disrupt screen reading software.
image
image

Isolated Example

No response

Reproduction steps

No response

Expected Behaviour

When active item got focus, it should be announced instead of announce column name.

Screenshots or Videos

No response

UI5 Web Components for React Version

1.25.1

UI5 Web Components Version

1.22.0

Browser

Chrome

Operating System

No response

Additional Context

transfer from discussion
#5511

Relevant log output

No response

Organization

SF

Declaration

  • I’m not disclosing any internal or sensitive information.
@Lukas742
Copy link
Contributor

Lukas742 commented Mar 5, 2024

Hi @JosephineSu

the linked PR will fix the issue. It turns out that we had a bug concerning non-interactive tables where the aria-label wasn't set correctly. As I mentioned in the discussion, the grid role shouldn't be a problem as grid tables are widely supported and even SAPUI5 uses these roles for some of their tables.

@ui5-webcomponents-react-bot
Copy link
Contributor

🎉 This issue has been resolved in version v1.26.0 🎉

The release is available on v1.26.0

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🆕 New
3 participants