JDK-8073001 : Java's system LnF on OS X: editable JComboBoxes are being rendered incorrectly
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 8u31
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-02-12
  • Updated: 2015-09-29
  • Resolved: 2015-04-30
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8 JDK 9
8u60Fixed 9 b65Fixed
Related Reports
Relates :  
Description
A screenshot of the Test application in action is attached to this report 
called combos_yosemite.jpg. 

Normal, non-editable comboboxes look good (1st combobox at 
combos_yosemite.jpg), but you can see four problems with the rendering of 
editable combo boxes (2nd combobox and 3rd combobox in all frames at 
combos_yosemite.jpg): 

problem 1: If an editable combobox is not selected, there is a one-pixel 
step/displacement between the text field and the button. See 1st frame, 2nd 
combobox at combos_yosemite.jpg and 2nd combobox at expected_vs_actual.png 
Also if a custom editable combobox is not selected, there is a one-pixel 
step/displacement between the text field and the button. See 1st frame, 3rd 
combobox at combox_yosemite.jpg and 2nd combobox at expected_vs_actual.png 

problem 2: If an editable compbobox component has been selected, the focus 
ring around it has a similar step/displacement. See 2nd frame, 2nd combobox 
at combos_yosemite.jpg 

problem 3: If a custom combobox editor has been used, the focus ring around 
the component is not around the entire component. See 3rd frame, 3rd combobox 
at combox_yosemite.jpg 

problem 4: note that there is not only the step, but also two darker pixels 
in the 2nd combobox in expected_vs_actual.png