WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Problems with role="tree"

for

From: Alexander Karelas
Date: May 12, 2018 5:25PM


Are you a core developer of NVDA, by the way?


On 13/05/2018 12:28 πμ, Jonathan Cohn wrote:
> 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.
>> >> >> >> >>
> > > >