Fluentui: Narrator sometimes stops on invisible element on DetailsList header

Created on 2 Jul 2019  路  8Comments  路  Source: microsoft/fluentui

Go to https://developer.microsoft.com/en-us/fabric#/controls/web/detailslist
Export to CodePen
In scan mode, navigate through the DetailsList's header.

Narrator stops on something:
image

Looking with Inspect, I suspect it stops on the label used for sorting, though I'm not sure since I can't repro on the official website directly, and the DOM is identical to the codepen one at first glance.

Accessibility Narrator DetailsList Normal Type

Most helpful comment

Ah yes, this is because of the label elements. I recently added aria-hidden to the checkbox header label here: https://github.com/OfficeDev/office-ui-fabric-react/pull/9504. We could probably do the same thing for the other header labels!

All 8 comments

Hi @cnamal! Thanks for filing this issue! I can confirm that this is indeed happening. I'll check if we can do something about it or if it is a Narrator issue, as scan mode's inherent function is to break out of author's intent when it comes to navigation and dictation.

_I think_ @natalieethell recently investigated something similar with DetailsList

Ah yes, this is because of the label elements. I recently added aria-hidden to the checkbox header label here: https://github.com/OfficeDev/office-ui-fabric-react/pull/9504. We could probably do the same thing for the other header labels!

Sounds good @natalieethell, I'll try a similar approach here. Thanks!

Hi @cnamal this behavior is no longer reproducing for me. Is it still reproducing for you?

@khmakoto it is 馃槬

@cnamal could you tell me what browser are you using?

On Edge (legacy, not chromium)
Win version: 1909
Edge:
Microsoft Edge 44.18362.387.0
Microsoft EdgeHTML 18.18363

Was this page helpful?
0 / 5 - 0 ratings