ui5-webcomponents icon indicating copy to clipboard operation
ui5-webcomponents copied to clipboard

Tree Component : Accessibility issues with reading Tree component data using JAWS/NVDA screen reader software

Open manishcharsap opened this issue 9 months ago • 2 comments

Bug Description

When accessing Tree component additional information is being read out to the user which is not display into UI.

Affected Component

Tree

Expected Behaviour

Only relevant information about the UI should be communicated to the user. Additional information should be avoided.

Isolated Example

https://t4h73v.csb.app/

Steps to Reproduce

  1. Open JAWS/NVDA screen reader software.
  2. Go to the Tree component using tab key.

Issue-PTB38913(JAWS)

Log Output, Stack Trace or Screenshots

No response

Priority

None

UI5 Web Components Version

1.17.0

Browser

Chrome, Edge, Firefox, Safari

Operating System

No response

Additional Context

No response

Organization

SAP Labs India

Declaration

  • [X] I’m not disclosing any internal or sensitive information.

manishcharsap avatar May 02 '24 06:05 manishcharsap

HI colleagues, can you, please, check the aria attributes, that has been applied to tree item, that are redundant. Thank you!

Best regards, Petya Markova. (UI5 Dispatcher)

PetyaMarkovaBogdanova avatar May 02 '24 08:05 PetyaMarkovaBogdanova

Hi @PetyaMarkovaBogdanova

As per the suggested solution, we have removed the aria attributes. Please keep this issue open till our changes are merged, and tested.

C5362575 avatar May 17 '24 03:05 C5362575

Hi @PetyaMarkovaBogdanova even after we removed the aria attributes, this issue still persists. Please fix this issue at web component level. All required details are already shared

C5362575 avatar Jun 07 '24 05:06 C5362575

Hi @C5362575 , sorry for the confusion, my memo was actually aimed for the team, that is responsible for the List component, to make a resume for them on what is wrong. Anyway, we are already working on the fix from our side and you will be notified when it is merged. Best regards, Petya Markova. (UI5 Web Component developer)

PetyaMarkovaBogdanova avatar Jun 07 '24 07:06 PetyaMarkovaBogdanova

Hello @manishcharsap,

Please accept my apologies for the delayed response.

Unfortunately, I was unable to open the link you provided, so I conducted a test using the ui5-tree sample.

In my test, I couldn't reproduce the issue, and the component functioned as expected.

When focusing on the tree items, the additional information being announced (which is not visible in the UI) includes the states of the tree items, such as "closed" and "selected/not selected." This behavior aligns with our accessibility specifications.

Could you please test again using the latest version of JAWS and let us know if you still encounter any unexpected announcements?

Thank you and kind regards, Yana

yanaminkova avatar Sep 16 '24 10:09 yanaminkova

Hello, everyone! The issue has been inactive for 21 days. If there are still questions or comments, please feel free to continue the discussion. Inactive issues will be closed after 7 days!

github-actions[bot] avatar Oct 08 '24 00:10 github-actions[bot]

Hello, everyone! The issue has been inactive for 28 days, so I am closing the issue.

github-actions[bot] avatar Oct 15 '24 00:10 github-actions[bot]