On Fri, 5 Mar 2021 01:24:09 GMT, Kevin Rushforth <k...@openjdk.org> wrote:
>> side note: there might be a similar issue in other controls, f.i. the >> pseudoState of ListView orientation doesn't seem to be initialized > > The fix and test look good. > > @kleopatra Good catch about the same problem occurring in other controls. I > did a quick scan, and the same bug exists in at least `ListView`, which > should initialize the VERTICAL PseudoClass in its constructor. Most of the > others looked fine, except for the following, which need to be checked more > carefully: > > TableView > TreeTableView > TreeCell > TreeTableRow > > > @mstr2 I think the scope of this bug should be expanded to fix at least the > `ListView` issue, since it is effectively the same bug as this, with the same > pattern used for the fix and test. The Tree/TableView classes could be looked > at separately, unless you would like to take a closer look. I've fixed similar issues with the following pseudoclasses: ListView:vertical TableView:unconstrained-resize TreeTableView:unconstrained-resize TreeCell:collapsed TreeTableRow:collapsed ------------- PR: https://git.openjdk.java.net/jfx/pull/413