RFR: 8277853: With Touch enabled devices scrollbar disappears and the table is scrolled to the beginning
meghanEmbrace
duke at openjdk.java.net
Thu Jan 13 00:22:47 UTC 2022
With a touch-enabled device, the scrollbar disappears a short while after it's used. During the layout, updateHbar() checks the hbar visibility and resets the clip, causing the user to be scrolled fully to the left when trying to access columns on the right. Using hbar.isVisible() is not feasible as there are times when the scrollbar is necessary but not visible (such as on touch-enabled devices where the scrollbar disappears when not in use, or when hidden by CSS). Hence, it is more reliable to use the variable that determines whether the hbar is necessary.
-------------
Commit messages:
- 8277853 : With Touch enabled devices scrollbar disappears and the table is scrolled to the beginning
Changes: https://git.openjdk.java.net/jfx/pull/688/files
Webrev: https://webrevs.openjdk.java.net/?repo=jfx&pr=688&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-8277853
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.java.net/jfx/pull/688.diff
Fetch: git fetch https://git.openjdk.java.net/jfx pull/688/head:pull/688
PR: https://git.openjdk.java.net/jfx/pull/688
More information about the openjfx-dev
mailing list