Unplanned
Last Updated: 31 Jul 2025 14:34 by ADMIN
Stacy
Created on: 21 Jul 2025 21:16
Category: TabStrip
Type: Bug Report
0
TabStrip - The tab text is not being read by the screen reader

Issue on Tabstrip tabs.  I am working on ADA 508 Compliance issues.  The screen reader (NVDA) is not reading the text on the tabs.  I have tried applying the options highlighted below but nothing is working

 

 

 

3 comments
ADMIN
Rumen
Posted on: 31 Jul 2025 14:34

Hi Stacy,

I had to rewrite a lot of internal functionality of the tabstrip in order for the keyboard navigation to work with the latest version of NVDA 2025. The only difference is that you should hold the Alt button and after that to press the Right or Left Arrow keys since this Form.Attributes.Add("role", "application"); is disabled/not set to the form. For your convenience, I have prepared and attached a simple runnable web site project with the workaround.

Don't forget to drop the Telerik assemblies in the bin folder.

Any feedback and ideas for improvement are very welcome since they can help fixing the issue in the source code.

Regards,
Rumen
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources
Attached Files:
Stacy
Posted on: 24 Jul 2025 19:24
Are there any workarounds you could suggest?
ADMIN
Vasko
Posted on: 24 Jul 2025 10:34

Hello,

Thank you for bringing this to our attention.

It appears that the screen reader (NVDA) not announcing the tab text in the TabStrip, even with EnableAriaSupport is set to true. The markup looks correct and includes `aria-label`, `aria-selected`, and `role="tab"` as expected, but the tab text still isn't being read aloud, which should not be the case.

We've logged this for further investigation on our end, and our team will look into ensuring proper ARIA labeling behavior for screen readers.
Also, I’ve gone ahead and updated your Telerik points accordingly.

Regards,
Vasko
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Telerik family, check out our getting started resources