ComboBox not usable with VoiceOver

2 Answers 268 Views
ComboBox
Matthias
Top achievements
Rank 1
Matthias asked on 11 Apr 2022, 06:52 AM

Hi,

we are using Kendo UI for Angular. We failed our external accessibility review because the Kendo UI ComboBox is not usable using Apple VoiceOver with iOS 15, although this page says ComboBox is accissble by screen readers.

Repro:

  1. Swipe until VoiceOver selects the dropdown button
  2. Double tap to open the the options popup of the ComboBox (so far so good)
  3. Swipe right to navigate trough the options => Failure: VoiceOver navigates to the next input field of the form

Expectation: We would expect VoiceOver to navigate trough the options by swiping left or right when the ComboBox popup is opened. Double tap should then set the currently selected option as value and close the popup.

We found this issue in the GitHub Repo, which describes the same issue aswell but unfortunately there is no further information in the ticket.

Anni
Top achievements
Rank 1
commented on 25 Sep 2023, 07:05 PM

VoiceOver is incompatible with multiple different software... in case it's not working you can always use a different TTS. My iOS device works up too at times hence I just installed a different AI text to speech software for my daily reliable source, you can try using any different AI too or integrate a TTS code with the app or OS (but that's the difficult route)

2 Answers, 1 is accepted

Sort by
0
Accepted
Svet
Telerik team
answered on 13 Apr 2022, 12:49 PM

Hi Matthias,

Thank you for the provided details.

I admit that this issue has been open for quite some time now. I see how it affects your development process. I have discussed it with the dedicated developers but it isn't yet added to our development plans. I will further bring this issue for discussion at our next development planning session in an attempt to prioritize it. Please track the issue status for any further updates on it. 

Regards,
Svet
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

0
Steve
Top achievements
Rank 1
Iron
answered on 27 May 2025, 04:37 PM
Still no plans on doing this?
Georgi
Telerik team
commented on 30 May 2025, 01:32 PM

Hi Steve, 

Generally speaking, the components from the Kendo UI for Angular library rely heavily on the DOM and JavaScript APIs that are available in the supported browsers. This means that the Kendo components handle the events that the browser fires upon the various user interactions (click, focus, blur, etc).

On the other hand, the OS-specific speech-recognition technologies like Dictation on macOS, Siri and Voice Control on iOS, Cortana on Windows 10, Android Speech, etc., target native applications that differentiate from the web browsers.

Basically, the Kendo UI for Angular components expect and handle specific events, which allow them to function according to the expectations. This means that if the specific speech-recognition technology fires the correct event, the respective Kendo component will handle it and thus behave as expected.

With that being said, I am afraid that our team cannot do much when it comes to providing built-in integration and support for such types of tools since the components depend on the events fired by these tools.

What I could suggest for mobile devices would be for the developer to explore the built-in adaptiveness feature of the ComboBox  having in mind the above considerations:

I hope the provided information sheds some light on the matter. Please, let me know if I am missing out on something.

Regards,
Georgi
Progress Telerik
Tags
ComboBox
Asked by
Matthias
Top achievements
Rank 1
Answers by
Svet
Telerik team
Steve
Top achievements
Rank 1
Iron
Share this question
or