/[classpath]/classpath/javax/swing/plaf/basic/BasicMenuItemUI.java
ViewVC logotype

Diff of /classpath/javax/swing/plaf/basic/BasicMenuItemUI.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.34 by langel, Thu Nov 3 16:15:38 2005 UTC revision 1.35 by langel, Fri Nov 4 18:47:45 2005 UTC
# Line 350  public class BasicMenuItemUI extends Men Line 350  public class BasicMenuItemUI extends Men
350    
351      if (arrowIcon != null && (c instanceof JMenu))      if (arrowIcon != null && (c instanceof JMenu))
352        {        {
353          Component parent = m.getParent();          if (!((JMenu) c).isTopLevelMenu())
         if (parent instanceof JPopupMenu)  
354            // It is a MenuItem            // It is a MenuItem
355            d.width += arrowIcon.getIconWidth() + parent.getWidth();            d.width += arrowIcon.getIconWidth() + m.getParent().getWidth();
356          else          else
357            // It is a Menu, no arrowIcon painted.            // It is a Menu, no arrowIcon painted.
358            d.width += MenuGap;            d.width += MenuGap;

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26