Integrated: 8310638: Filtering a TableView with a large number of items freezes the UI

Johan Vos jvos at openjdk.org
Tue Jun 27 18:24:11 UTC 2023


On Mon, 26 Jun 2023 13:41:24 GMT, Johan Vos <jvos at openjdk.org> wrote:

> This PR fix a performance issue introduced by the fix for JDK-8306447. In that PR, we changed the behavior in case the cellcount changes. In case the cellcount changes to a lower value than the original one, we have to make sure the current index is not higher than the new amount of cells as that would lead to unnecessary computations.
> 
> Fix for JDK-8310638

This pull request has now been integrated.

Changeset: 8b1a446c
Author:    Johan Vos <jvos at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/8b1a446ca9519f468aa1cf6ee9876b6035dcac37
Stats:     48 lines in 3 files changed: 47 ins; 0 del; 1 mod

8310638: Filtering a TableView with a large number of items freezes the UI

Reviewed-by: kcr, angorya

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

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


More information about the openjfx-dev mailing list