-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 8u471, 11.0.29-oracle, 17.0.17-oracle, 21.0.9-oracle, 25, 26
-
Component/s: client-libs
-
b23
-
windows
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8371803 | 25.0.3 | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
| JDK-8371331 | 21.0.11-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
| JDK-8371332 | 17.0.19-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
| JDK-8371463 | 11.0.31-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
| JDK-8371970 | 21.0.10-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
| JDK-8371971 | 17.0.18-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
| JDK-8371972 | 11.0.30-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
| JDK-8371973 | 8u481 | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
TestName :
open/test/jdk/javax/swing/JMenuItem/RightLeftOrientation.java#windows
closed/test/jdk/javax/swing/JMenuItem/6458123/ManualBug6458123.java
Product(s) tested: JDK-26+11 / JDK-21.0.9+6 / JDK-17.0.17+6 / JDK-11.0.29+7 / JDK8u471b06
OS/architecture: Windows 11 (24H2)
Actual behavior: In case of ManualBug6458123.java change the LookAndFeel to WindowsLookAndFeel and observe the UI in "First R2L" (Right to Left Orientation) Menu items.
MenuItem with only Icon doesn't show the icon
MenuItem with "Text leads icon" shows a truncated Icon.
JCheckBoxMenuItem and JRadioButtonMenuItem show truncated UI.
In case of RightLeftOrientation.java#windows as per the test Instructions the JMenuItem's shown in Frame lower half(RIGHT_TO_LEFT Orientation) should mirror the upper half (LEFT_TO_RIGHT Orientation) . Attached Screenshot shows the UI differences (win11_21.0.9+6_RightLeftOrientation_FAILED.png).
Reproducible: Always
Is it a Regression: Yes , The same test PASSED on Windows 11
with JDK-26+10 / jdk-21.0.9+5 / JDK-17.0.17+5 / JDK-11.0.29+6
- backported by
-
JDK-8371331 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
-
JDK-8371332 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
-
JDK-8371463 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
-
JDK-8371803 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
-
JDK-8371970 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
-
JDK-8371971 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
-
JDK-8371972 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
-
JDK-8371973 Right to Left Orientation Issues with MenuItem Component
-
- Resolved
-
- caused by
-
JDK-8348760 RadioButton is not shown if JRadioButtonMenuItem is rendered with ImageIcon in WindowsLookAndFeel
-
- Resolved
-
- links to
-
Commit(master)
openjdk/jdk25u/44ca0cab
-
Commit(master)
openjdk/jdk/fc5df4ac
-
Review(master)
openjdk/jdk25u/364
-
Review(master)
openjdk/jdk/27968