Re: NSMenuItem state images speak as “space” with VO?
Re: NSMenuItem state images speak as “space” with VO?
- Subject: Re: NSMenuItem state images speak as “space” with VO?
- From: Eric Schlegel via Accessibility-dev <email@hidden>
- Date: Wed, 19 Jul 2023 23:53:07 -0700
Peter, thanks for filing. I’ll look into this. It’s unlikely that there’s a
good workaround that you could use for pre-Sonoma, but quite likely we can fix
the new menu implementation in Sonoma – if not for the GM release, then at
least for a future SU.
-eric
> On Jul 19, 2023, at 7:12 PM, Peter N Lewis via Accessibility-dev
> <email@hidden> wrote:
>
> On 19 Jul 2023, at 23:27, Jon Gotow <email@hidden> wrote:
>>
>>> On Jul 18, 2023, at 8:18 PM, Peter N Lewis <email@hidden> wrote:
>>>
>>> This is Ventura (and previous versions of macOS. Sonoma behaves the same,
>>> except it doesn't say “space”, it says nothing for the state image. And the
>>> behaviour of VO in menus seems bizarre at least in Beta 2, VO does not
>>> track the selected menu item at all.
>>
>> Yeah, I see what you mean now. And the use of "space" is particularly odd.
>
> Particularly, yes.
>
>> If the accessibility implementation of NSMenuItem was using the built in
>> description for NSImage, it'd say "image" not "space", so I'm guessing this
>> is NSMenuItem's custom verbalization for the item state. I suspect there's
>> not an easy way to override that.
>
> No, probably not without subclassing NSMenuItem everywhere (ugh) or swizling
> something.
>
>>> With normal menus that do not use setOnStateImage, VO says "Tick, Menu
>>> Name", which is basically what I'm trying to get done.
>>
>> File a bug and at least get it fixed for Sonoma? I'll file one too, since
>> this actually impacts an upcoming update to my app too.
>
> Done. FB12668720 (mines not very good I have to admit, sadly I lack of any
> belief in Apple reading Feedbacks).
>
> Regards,
> Peter.
>
>
>
> --
> Keyboard Maestro <https://www.keyboardmaestro.com/> Editors' Choice Award
> winner.
> Macros for your Mac <https://download.keyboardmaestro.com/>
> Join us on the Keyboard Maestro forum <https://forum.keyboardmaestro.com/>
>
> _______________________________________________
> 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