On Wed, 12 May 2021 08:13:32 GMT, Florian Kirmaier <fkirma...@openjdk.org> 
wrote:

>> Fixing ListCell editing status is true, when index changes while editing.
>
> Florian Kirmaier has updated the pull request incrementally with one 
> additional commit since the last revision:
> 
>   8264127:
>   we now use a try finally statement, to make sure updateEditingIndex is 
> reset!

coming nearer :) see my inline comments

modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java line 
546:

> 544: 
> 545:         if (editing && (index == -1 || list == null || index != 
> editIndex)) {
> 546:             // If my index is not the one being edited then I need to 
> cancel

probably just me not being able to see at a glance if the overall logic in the 
method is the exact same as before the fix (modulo the fix itself :), but: I 
would prefer an extra method used in both early return for the -1/null-list and 
the old else-if. 

If the second reviewer sees the equivalence at a glance, I'll believe his eyes 
:)

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

Changes requested by fastegal (Committer).

PR: https://git.openjdk.java.net/jfx/pull/441

Reply via email to