Re: VO "you are currently on" is not reporting the focused element
Re: VO "you are currently on" is not reporting the focused element
- Subject: Re: VO "you are currently on" is not reporting the focused element
- From: Pete Brunet <email@hidden>
- Date: Wed, 18 May 2016 13:20:46 -0500
p.s. This is with VO following focus rather than using VO to control focus.
On 5/18/16 12:27 PM, Pete Brunet wrote:
> Hi, I'm fixing issues in the Java JList a11y support for Mac. When
> focus is put on a list with no selected list items I hear:
>
> "list, no items selected, unknown, you are currently on a tab group"
>
> In this case the list is in a page tab of a page tab group. The
> "unknown" is likely because the list is unnamed. I don't think it
> matters that there are no items selected.
>
> What do I need to do to get VO to report that the focus is on the list
> and not on the page tab?
>
> In this case the VO black box is on the page tab group.
>
> If I shift tab back a few times until focus is on a checkbox in the
> focus chain prior to the page tab group and then shift tab back into the
> page tab group (which contains the list) the black box remains on check
> box but I hear the same above text. But I can deal with that black box
> issue later. I just mentioned it in case it might be helpful.
>
> I logged some of the calls and see this at the initially mentioned case:
>
> 2016-05-18 12:16:28.644 java[36904:361069] In
> -[JavaComponentAccessibility accessibilityChildrenAttribute]
> 2016-05-18 12:16:28.644 java[36904:361069] role: list
> 2016-05-18 12:16:28.656 java[36904:361069] children: ( <deleted> )
> 2016-05-18 12:16:28.656 java[36904:361069] In
> -[JavaComponentAccessibility
> accessibilityArrayAttributeValues:index:maxCount:]
> 2016-05-18 12:16:28.656 java[36904:361069] role: list
> 2016-05-18 12:16:28.660 java[36904:361069] values: ( <same deleted as
> above> )
> 2016-05-18 12:16:28.663 java[36904:361069] In
> -[JavaComponentAccessibility accessibilitySelectedChildrenAttribute]
> 2016-05-18 12:16:28.663 java[36904:361069] role: list
> 2016-05-18 12:16:28.664 java[36904:361069]
> accessibilityFocusedUIElement: AXList(title:'unknown', desc:'list',
> value:'0')
> Note: no children are selected
> 2016-05-18 12:16:28.665 java[36904:361069] In
> -[JavaComponentAccessibility accessibilitySelectedChildrenAttribute]
> 2016-05-18 12:16:28.665 java[36904:361069] role: list
> 2016-05-18 12:16:28.667 java[36904:361069]
> accessibilityFocusedUIElement: AXList(title:'unknown', desc:'list',
> value:'0')
> Note: no children are selected
> 2016-05-18 12:16:30.621 java[36904:361069] In
> -[JavaComponentAccessibility accessibilityEnabledAttribute]
> 2016-05-18 12:16:30.622 java[36904:361069] role: pagetablist
> 2016-05-18 12:16:30.624 java[36904:361069] enabled value: 1
>
> I killed the app at this point. What might I be doing wrong or what
> logging might I need to add to debug this?
>
> Pete
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Accessibility-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden