-
Bug
-
Resolution: Fixed
-
P4
-
8u20
-
Windows 8.1 64 bit, JDK 8u20 64 bit.
-
b03
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8301748 | jfx17.0.7 | Johan Vos | P4 | Resolved | Fixed |
A TableView or TreeTableView that uses a TableView.CONSTRAINED_RESIZE_POLICY and a visible table menu button will have the rightmost portion of the rightmost column in the table obscured by the table menu button. This makes it difficult to put arbitrary nodes into a table column (header). It also affects the nodes used to indicate sort order; if the rightmost column is sorted, the sort indicator is obscured. Here is an example:
https://gist.github.com/ryanjaeb/44481b0a6b1a8ee58c4e
To reproduce:
1) Run the above example.
2) Grab the very left edge of the slider and move it as far right as possible.
The slider will go "underneath" the table menu button.
https://gist.github.com/ryanjaeb/44481b0a6b1a8ee58c4e
To reproduce:
1) Run the above example.
2) Grab the very left edge of the slider and move it as far right as possible.
The slider will go "underneath" the table menu button.
- backported by
-
JDK-8301748 [TableView] TableView and TreeTableView menu button overlaps columns when using a constrained resize policy.
- Resolved
- blocks
-
JDK-8292810 ☂ CONSTRAINED_RESIZE_POLICY issues
- Resolved
- relates to
-
JDK-8311127 Regression: The fix for TableView and TreeTableView menu button affects all table column headers
- Resolved
- links to
-
Commit openjdk/jfx17u/ad397700
-
Commit openjdk/jfx/2baa10ee
-
Review openjdk/jfx17u/108
-
Review openjdk/jfx/886
(2 links to)