RFR: 8368972: Create implementation of menu bar accessibility component

Alexander Zuev kizune at openjdk.org
Mon Oct 6 18:35:31 UTC 2025


On Fri, 3 Oct 2025 22:59:05 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

> I see no difference in VoiceOver announcements between master and this PR - is it expected?
Yes.
 
> One thing I noticed is that when the pulldown menu is shown, and I hit LEFT or RIGHT arrow keys, the VoiceOver does not announce the current menu (either master or this PR, so it might be a pre-existing issue). It does announce the name of the current menu occasionally, but I can't quite determine when.

When the pull down menu is shown the accessibility focus is on the popup itself (unless you select a menu item in it) and we still did not find any way to tell VoiceOver that the popup has some name - we added all the possible API methods - label, title, titleElement, value, name - VO just ignores all of them so unfortunately there's nothing we can do on our side. This API is not wired for the per-window menu.

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1927#issuecomment-3373288447


More information about the openjfx-dev mailing list