-
Notifications
You must be signed in to change notification settings - Fork 271
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
a11y issue with ui5-panel when screen reader(NVDA) is on #2963
Comments
Hi colleagues, Indeed, when JAWS is running, the expand button does not work. Regarding, the header, there are no indications that it should be read. There are no aria attributes at all. |
Hello @langered , Regarding the issue in NVDA: nvaccess/nvda#7898 Regarding the issue that the title is not read out. Since you are using a header slot, we do not have the information if the header slot has a title and which is the element representing the title. For this case, we created the accessibleName property - with it you could provide an accessible name to the root element (the one with the accessible role). By providing the accessible name, the panel will be read out on focus. You can check and test it here https://sap.github.io/ui5-webcomponents/master/playground/components/Panel/ |
@elenastoyanovaa accessible name can be used to announce title but activating Expand/Collapse button is not only issue with NVDA but JAWS as well |
@lateefsofi In order to activate buttons in JAWS you should be in application mode, not with virtual cursor on. Are you sure that you are testing in application mode? You should press Ins+Z and should hear "Virtual cursor off". If the button is not activated even with application mode, please give us some recording, or information regarding jaws version, browser versions and steps to reproduce and reopen the issue. |
Thanks @elenastoyanovaa with "Virtual cursor off" it works in JAWS. |
Describe the bug
To reproduce
Steps to reproduce the behavior:
Isolated example
https://codesandbox.io/s/ui5-webcomponents-forked-4btpb?file=/index.html:0-1023
Expected behavior
Context
Affected components (if known)
ui5-panel
Organization: (if applicable)
Success Factors
Priority: (optional) (Low, Medium, High or Very High)
High
The text was updated successfully, but these errors were encountered: