On Mon, 30 Mar 2026 15:29:34 GMT, Ambarish Rapte <[email protected]> wrote:

>> - Create implementation of protocol;
>> - Wire new implementation to TEXT_AREA and TEXT_FIELD roles;
>> - Add supporting method to store and request java side role;
>> - Add method to retrieve node attribute for the specified parameter;
>
> modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m line 
> 117:
> 
>> 115: }
>> 116: 
>> 117: - (void)setJavaRole:(NSString *)newRole
> 
> Method declaration is not included in `AccessibleBase.h`

It is intentional - this is not a method i want to be called outside of the 
constructor and initialization code for the component base. I do not see any 
reason subcomponent wants to redefine its java side role binding.

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

PR Review Comment: https://git.openjdk.org/jfx/pull/2130#discussion_r3011757803

Reply via email to