Opened 5 years ago

Last modified 2 years ago

#10407 open bug

Selectmenu: inaccessible in IE when screen reader is active

Reported by: dasjestyr Owned by:
Priority: minor Milestone: none
Component: ui.selectmenu Version: 1.11.0
Keywords: accessibility Cc:
Blocked by: Blocking:

Description

Observed in IE 11, while screen reader is running, the combobox cannot be expanded nor indexed. Confirmed using current versions of NVDA and JAWS

Change History (7)

comment:1 Changed 5 years ago by Scott González

Component: ui.coreui.selectmenu

comment:2 Changed 5 years ago by tj.vantoll

Status: newopen
Summary: Selectmenu inaccessible in IE when screen reader is activeSelectmenu: inaccessible in IE when screen reader is active

Confirmed with JAWS on http://jqueryui.com/resources/demos/selectmenu/default.html. The space bar and up/down arrows do nothing when JAWS is active for some reason.

comment:3 Changed 5 years ago by Felix Nagel

Thanks for reporting.

We're having some other a11y edge case issues and currently working on that.

comment:4 Changed 4 years ago by joshgrossnz

Has there been any progress on this? I've noticed the same issue, using NVDA and IE11.

Interestingly enough, NVDA can read the selectmenu fine if the selectmenu is inside an iframe.

For example, if you look at this page with NVDA, it can read the selectmenu:

http://jqueryui.com/selectmenu/

That page contains an iframe, which has the actual selectmenu. If you go directly to the page with the selectmenu and try it there, NVDA can't read it:

http://jqueryui.com/resources/demos/selectmenu/default.html

I've recreated this by creating two dummy pages on my local environment - the first page has a selectmenu, and the second page has an iframe that includes the first page. As above, NVDA can read the selectmenu on the second page, but not the first page.

Probably the first time I've come across a screenreader that can read things inside an iframe easier than things outside an iframe - you'd think it would be the other way around. :)

comment:5 Changed 4 years ago by ftrujillojr

Has there been any progress or fix for this? Change the jsfiddle from jQuery 1.10.1 to anything else and it does not work.

http://jsfiddle.net/ftrujillojr/stm8xb2h/

comment:6 Changed 4 years ago by Scott González

When there is progress, the ticket will be updated.

comment:7 Changed 2 years ago by Scott González

Keywords: accessibility added
Note: See TracTickets for help on using tickets.