-
Bug
-
Resolution: Fixed
-
P3
-
11, 17, 20
-
b24
-
generic
-
linux
This is a request to REDO the https://bugs.openjdk.org/browse/JDK-8295006
The first iteration of that fix was based on https://bugs.openjdk.org/browse/JDK-8075916 and basic properties, instead, it should honor the synth property.
Most probably in this line
https://github.com/openjdk/jdk/blob/3037d7e889743ae1eba127394a7ee10a7b59fc1b/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java#L156
after decoding the synth style we should check that it was set by the application and if not request the color from the GTK.
.
The first iteration of that fix was based on https://bugs.openjdk.org/browse/JDK-8075916 and basic properties, instead, it should honor the synth property.
Most probably in this line
https://github.com/openjdk/jdk/blob/3037d7e889743ae1eba127394a7ee10a7b59fc1b/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java#L156
after decoding the synth style we should check that it was set by the application and if not request the color from the GTK.
.
- caused by
-
JDK-8295006 Colored text is not shown on disabled checkbox and radio button with GTK LAF for bug4314194.
-
- Resolved
-
- causes
-
JDK-8353434 Add missing bugids to JRadioButton/.../bug4314194.java
-
- Open
-
- relates to
-
JDK-8075917 The regression-swing case failed as the text on label is not painted red with the GTK L&F
-
- Resolved
-
-
JDK-8298083 The "CheckBox/RadioButton[Enabled/Disabled].textForeground" stoped working
-
- Closed
-
(1 links to)