Index: TreeView.java =================================================================== RCS file: /cvs/openide/src/org/openide/explorer/view/TreeView.java,v retrieving revision 1.153 diff -c -r1.153 TreeView.java *** TreeView.java 9 Feb 2004 08:57:30 -0000 1.153 --- TreeView.java 17 Feb 2004 14:18:07 -0000 *************** *** 1037,1051 **** } int cnt = 0; ! if ( popup != null && ( cnt = popup.getComponentCount() ) > 1 ) { ! popup.insert( newMenu, cnt - 1 ); ! popup.insert( new JPopupMenu.Separator(), cnt ); ! } ! else { ! if ( popup == null ) ! popup = SystemAction.createPopupMenu( new SystemAction[] {} ); ! popup.add( newMenu ); } createPopup ( xpos, ypos, popup ); } --- 1037,1046 ---- } int cnt = 0; ! if ( popup == null ) { ! popup = SystemAction.createPopupMenu( new SystemAction[] {} ); } + popup.add( newMenu ); createPopup ( xpos, ypos, popup ); }