There are likely multiple issues here (and it may include other related controls such as ListView, TreeView, TreeTableView).
Steps to reproduce:
1) Load HelloTableView
2) Enable multiple row selection
3) Click on the bottom-most visible row
4) Shift-click on a row above the selection
5) Again, shift-click on a row above the previously selected row
6) Note that the range has jumped not to include the initial range. This bug does not appear when click downwards.
Steps to reproduce:
1) Load HelloTableView
2) Enable multiple row selection
3) Click on the bottom-most visible row
4) Shift-click on a row above the selection
5) Again, shift-click on a row above the previously selected row
6) Note that the range has jumped not to include the initial range. This bug does not appear when click downwards.
- relates to
-
JDK-8119193 MultipleSelectionModel selectedIndices reports incorrect addedSize on list change events.
-
- Resolved
-