On Wed, 7 Oct 2020 11:12:43 GMT, Jeanette Winzenburg <faste...@openjdk.org> 
wrote:

> BTW, just noticed that Tree/Table/View never had the issue that was fixed 
> with introducing the two-pass approach, can't
> nail why not - they are using the same selectedItems (from 
> MultipleSelectionModelBase), any ideas?

because it's not a live-lookup: TreeView keeps some cache of exposed treeItems 
- that's to where the getModelItem() in
selectedItems is delegated to - which is updated on receiving a listChange, 
that is not during the modification.

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

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

Reply via email to