#192221 JSeparator not shown in Aqua L&F. diff -r be810f153830 o.n.swing.plaf/src/org/netbeans/swing/plaf/aqua/AquaSeparatorUI.java --- a/o.n.swing.plaf/src/org/netbeans/swing/plaf/aqua/AquaSeparatorUI.java Fri Nov 19 18:50:49 2010 +0100 +++ b/o.n.swing.plaf/src/org/netbeans/swing/plaf/aqua/AquaSeparatorUI.java Sat Nov 20 04:05:10 2010 +0800 @@ -75,23 +75,14 @@ } public void paint( Graphics g, JComponent c ) { - if (c.getParent() instanceof JPopupMenu) { - Dimension s = c.getSize(); - - g.setColor(lineColor); - g.drawLine(1, 5, s.width - 2, 5); - } + Dimension s = c.getSize(); + + g.setColor(lineColor); + g.drawLine(1, 5, s.width - 2, 5); } public Dimension getPreferredSize(JComponent c) { - Dimension s; - if (c.getParent() instanceof JPopupMenu) { - return new Dimension( 0, 12 ); - } else { - s = new Dimension(0, 0); - } - - return s; + return new Dimension( 0, 12 ); } public Dimension getMinimumSize( JComponent c ) { return null; }