RFR: 8283214: [macos] Screen magnifier does not show the magnified text for JcomboBox [v5]

Abhishek Kumar abhiscxk at openjdk.org
Thu Jul 6 08:36:03 UTC 2023


On Wed, 5 Jul 2023 13:17:07 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

> But it doesn't look right to me that the drop-down button is the main component of the combo box if it's non-editable. The combo box should handle the accessibility request itself in this case. It still uses the same renderer which can't be put into editable state. The renderer is never added into containment hierarchy.

In case of non-editable combobox there is no editor as such and arrowButton is the main component. When native side request a11y information, accessible interface for combo button is returned (as only two accessible component are present. One is arrow button and other is popup). Subsequent accessible APIs are invoked for combo button to get accessible name.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/14497#discussion_r1254116370



More information about the client-libs-dev mailing list