On Tue, 4 Feb 2025 13:24:29 GMT, Artem Semenov <aseme...@openjdk.org> wrote:

>> Abhishek Kumar has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   Condition evaluation simplified
>
> src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java line 186:
> 
>> 184:                     if (thisRole == AccessibleRole.CHECK_BOX) {
>> 185:                         if ((newValue != null && 
>> !newValue.equals(oldValue)) ||
>> 186:                                 oldValue != null && 
>> !oldValue.equals(newValue)) {
> 
> At first glance, these conditions look like the same thing. equals() above 
> will return false if oldValue is null. oldValue.equals(newValue) and 
> newValue.equals(oldValue) are also the same thing. Try to rewrite this 
> condition more clearly.

I think @savoptik meant that `!oldValue.equals(newValue)` was redundant.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/23436#discussion_r1942708541

Reply via email to