WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: mathml in nested div with role=button not read by JAWS


From: Mike Warner
Date: Sep 22, 2020 8:00AM

Thanks, Mallory, for the example. In the meantime, I stumbled across a
solution that works in JAWS, NVDA, and VoiceOver/Safari. VoiceOver/Chrome
is still is as problematic as expected.

What I ended up doing was to remove the button role on the wrapper div (but
left the tabindex) and replace the clickable div that came after the
answer's mathml with a span with an aria-role of switch. Interesting how
that works when the role-button fails, but I'll take it.

Thanks again!
Mike Warner
Director of IT Services
MindEdge, Inc.