WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Problems with role="tree"

for

From: Jonathan Cohn
Date: May 12, 2018 3:28PM


I can try to look at this later, but did you use a aria-activedescendent
attribute on the tree item? Generally it seems that ARIA wants tab inex=0
on exactly one child of the complex widgets or tabindex=0 on the parent
element with the active item indicated with the active descendent.



On Sat, May 12, 2018 at 4:27 PM Alexander Karelas < <EMAIL REMOVED> >
wrote:

> Should I file an issue on NVDA's github repo?
>
>
> On 12/05/2018 10:36 μμ, Jonathan Pool wrote:
> >> If they press Enter while on the region, or NVDA+Space, they hear the
> >> clicking sound, but the current tree item doesn't get read out.
> >>
> >> The only way I managed to have the active treeitem read, is by pressing
> >> the Tab key, but I think that might not be an optimal way to surf to the
> >> tree, as it will first cycle through all of the links of the page, which
> >> could be many.
> >>
> >> So what am I doing wrong on my page? How do I solve it? Is it possible
> >> that this could be an imperfection of NVDA?
> >>
> >> Removing the region that wraps the tree doesn't seem right, because then
> >> the 'd' key cannot be used to surf to the tree, only the Tab key will
> >> do, which has the problem I mentioned above
> >>
> >> What do I do? How does someone use this page?
> >>
> >> Any help will be greatly appreciated. Thanks.
>
> > > > >