On Wed, 22 Jan 2020 08:01:49 GMT, Ambarish Rapte <[email protected]> wrote:
>> The pull request has been updated with 1 additional commit.
>
> modules/javafx.controls/src/main/java/javafx/scene/control/skin/TabPaneSkin.java
> line 2216:
>
>> 2215: // Animate tab header being dragged to its final position.
>> 2216: if (dragTabHeader != null) {
>> 2217: dragHeaderSourceX = dragTabHeader.getLayoutX();
>
> This is a situation when reorder was not started.
> So a check as `else if (dragState == DragState.REORDER)` seems more correct
> instead of `null` check. With this `else if` the `return;` on line 2213 can
> be removed.
You're right, this makes the method cleaner and easier to understand. I've
adapted the PR.
-------------
PR: https://git.openjdk.java.net/jfx/pull/89