From 717d6e713aa20de725527079ac71a95c3de687c6 Mon Sep 17 00:00:00 2001 From: Jurgen Date: Tue, 26 Jan 2021 18:35:12 +0200 Subject: [PATCH] Update Navigator.java --- src/main/java/org/fxmisc/flowless/Navigator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/fxmisc/flowless/Navigator.java b/src/main/java/org/fxmisc/flowless/Navigator.java index 90eabf7..a8e4c45 100644 --- a/src/main/java/org/fxmisc/flowless/Navigator.java +++ b/src/main/java/org/fxmisc/flowless/Navigator.java @@ -301,9 +301,9 @@ private int fillBackwardFrom(int itemIndex, double upTo) { return fillBackwardFrom0(itemIndex, upTo); } - // does not re-place the anchor cell + // Does replace the anchor cell, otherwise it's not included in ListModification events (see RichTextFX/issues/998) int fillBackwardFrom0(int itemIndex, double upTo) { - double min = orientation.minY(positioner.getVisibleCell(itemIndex)); + double min = orientation.minY(positioner.getVisibleCell(itemIndex))-1.0; int i = itemIndex; while(min > upTo && i > 0) { --i;