Integrated: 8274137: TableView scrollbar/header misaligned when reloading data

Robert Lichtenberger rlichten at openjdk.java.net
Wed Oct 13 12:55:52 UTC 2021


On Thu, 23 Sep 2021 13:48:44 GMT, Robert Lichtenberger <rlichten at openjdk.org> wrote:

> This PR fixes JDK-8274137 by removing the optimization from updateHbar() that will no-op the method in case the VirtualFlow is invisible or currently has no scene.
> Since changes to the hBar's value can happen even if the VirtualFlow is not currently visible, the synchronisation between hBar and clipX must happen all the time.
> 
> A test agains VirtualFlow has been added that will fail before the change and pass afterwards.

This pull request has now been integrated.

Changeset: b591912c
Author:    Robert Lichtenberger <rlichten at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
URL:       https://git.openjdk.java.net/jfx/commit/b591912c749edef1e6c1b8509a8ea10e9fe9000f
Stats:     34 lines in 3 files changed: 34 ins; 0 del; 0 mod

8274137: TableView scrollbar/header misaligned when reloading data

Reviewed-by: kcr, aghaisas

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

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


More information about the openjfx-dev mailing list