On Fri, 1 Dec 2023 23:34:12 GMT, Kevin Rushforth <[email protected]> wrote:
>> Ambarish Rapte has updated the pull request incrementally with one
>> additional commit since the last revision:
>>
>> Mac a11y change for VALUE_STRING attribute for Spinner
>
> modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java
> line 805:
>
>> 803: break;
>> 804: case VALUE_STRING:
>> 805: if (getAttribute(ROLE) == AccessibleRole.SPINNER) {
>
> Why qualify this by the AccessibleRole? Might there be other controls in the
> future that report `VALUE_STRING`?
Yes Kevin, as of now VALUE_STRING is only used for Spinner, but it's a pattern
that is followed in this file: If anything is specific to a control we check
the role. It also helps in finding code specific to a control. Let's please
keep the check.
-------------
PR Review Comment: https://git.openjdk.org/jfx/pull/1291#discussion_r1413379685