On Tue, 26 Jul 2022 16:00:15 GMT, Andy Goryachev <ango...@openjdk.org> wrote:

>     1. javadoc for TableSelectionModel.isSelected(int, TablecolumnBase) 
> already describes the logic:
Yes. I am aware of this documentation. I was thinking of making it clear for 
the users if they see their application breaks due to this change. I see that 
you have captured this in "Compatibility Impact" section of the CSR.


>     2. TreeTableView.TreeTableViewSelectionModel extends TableSelectionModel, 
> so the changes affect both.
I see that there are overridden methods `public boolean isSelected(int index)` 
and `public boolean isSelected(int row, TableColumnBase<TreeItem<S>,?> column)` 
in class `TreeTableViewArrayListSelectionModel` present in TreeTableView.java. 
Hence, I think that the change that you have made in `TableView.java - 
isSelected(int index)` method should also be made in `TreeTableView.java - 
isSelected(int index)` as well.


>     3. good point, fixed.
Thanks!

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

PR: https://git.openjdk.org/jfx/pull/839

Reply via email to