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

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

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

revision 1.18 by rabbit78, Tue Oct 18 22:10:32 2005 UTC revision 1.19 by langel, Fri Oct 21 15:17:40 2005 UTC
# Line 422  public class BasicMenuUI extends BasicMe Line 422  public class BasicMenuUI extends BasicMe
422      public void menuDeselected(MenuEvent e)      public void menuDeselected(MenuEvent e)
423      {      {
424        JMenu menu = (JMenu) menuItem;        JMenu menu = (JMenu) menuItem;
425        if (menu.isTopLevelMenu())        if (menu.getParent() != null)
426          ((JMenuBar) menu.getParent()).getSelectionModel().clearSelection();          {
427        else            if (menu.isTopLevelMenu())
428          ((JPopupMenu) menu.getParent()).getSelectionModel().clearSelection();              ((JMenuBar) menu.getParent()).getSelectionModel().clearSelection();
429              else
430                ((JPopupMenu) menu.getParent()).getSelectionModel().clearSelection();
431            }
432      }      }
433    
434      /**      /**

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

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