When using NVDA on Firefox it fails to read the first child when focusing from a container, but it is able to read the second child.
Generic Example:
<div class="container" tabindex="0">
<div class="child" aria-label="Child 1" tabindex="0">Child 1</div>
<div class="child" aria-label="Child 2" tabindex="0">Child 2</div>
</div>
When .container
is focused, and you hit tab to focus "Child 1", NVDA does not read "Child 1", but is silent. If you hit tab again NVDA reads "Child 2".
This reads correctly on Chrome with the ChromeVox addon.
Here is a codepen: http://codepen.io/anon/pen/WGyxom
Is there some configuration that I'm missing to allow NVDA to read "Child 1" when focusing from .container
?