-
Bug
-
Resolution: Fixed
-
P3
-
16, 17
-
b08
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8276872 | 17.0.3-oracle | Alex Kasko | P3 | Resolved | Fixed | b01 |
JDK-8276717 | 17.0.2 | Alex Kasko | P3 | Resolved | Fixed | b04 |
This bug is easily seen in SwingSet2.
The behavior is correct in JDK 9 through 15, incorrect in 16 and 17.
Observation: although the cell renderer correctly configures the foreground color, SynthLabelUI overrides it because the color is a UIResource.
- backported by
-
JDK-8276717 Nimbus JTree default tree cell renderer does not use selected text color
-
- Resolved
-
-
JDK-8276872 Nimbus JTree default tree cell renderer does not use selected text color
-
- Resolved
-
- relates to
-
JDK-8249674 Redo: Nimbus JTree renderer properties persist across L&F changes
-
- Resolved
-
-
JDK-8271315 Redo: Nimbus JTree renderer properties persist across L&F changes
-
- Resolved
-
- links to
-
Commit openjdk/jdk17u/23326d5f
-
Commit openjdk/jdk/ecd44556
-
Review openjdk/jdk17u/140
-
Review openjdk/jdk/4903