This repository was archived by the owner on Oct 8, 2021. It is now read-only.
This repository was archived by the owner on Oct 8, 2021. It is now read-only.
jQuery Mobile lists no longer support ARIA / Voiceover #3238
Closed
Description
As mentioned in this document in StackOverflow ( http://stackoverflow.com/questions/7916052/jquery-mobile-listview-disabled-on-voiceover ), lists in jQuery Mobile no longer provide ARIA / Voiceover support. As the document also suggests, changing the code from:
buttonInner.setAttribute("aria-hidden", "true");
to:
buttonInner.setAttribute("aria-hidden", "false");
in line 6192 of jQuery mobile 1.0 remedies the problem and ARIA Voiceover support for lists is restored.
This was tested using jQuery Mobile 1.0 with jQuery 1.6.4 in Safari 5.1.2.
Fix #2594 ( 1f4d946 ) to prevent button text from being read twice looks like it may be related to disabling of ARIA support for lists.