Bug 136921 [IDE] New File dialog locks for 20 seconds
I have fairly large workspace (many thousands files in 150+ projects). Whenever I try to create a new file, "New File" dialog stays locked for 15-20 seconds before I can start typing file name. CPU utilization is 100% during this time. Eclipse 3.2 I20060331-2000, WinXP SP2, tried with both IBM Java 1.5.0 SR1 and SUN 1.5.0_05.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/misc/ContainerSelectionGroup.java
Label label = new Label(this, SWT.WRAP);
        label.setText(message);
        label.setFont(this.getFont());
        if (allowNewContainerName) {
            containerNameField = new Text(this, SWT.SINGLE | SWT.BORDER);
            GridData gd = new GridData(GridData.FILL_HORIZONTAL);
            gd.widthHint = widthHint;
            containerNameField.setLayoutData(gd);
            containerNameField.addListener(SWT.Modify, listener);
            containerNameField.setFont(this.getFont());
            
            containerNameField.setBackground(
            		FieldAssistColors.getRequiredFieldBackgroundColor(containerNameField));
        } else {
            
            new Label(this, SWT.NONE);
        }
        createTreeViewer(heightHint);
        Dialog.applyDialogFont(this);
    }
    /**
     * Returns a new drill down viewer for this dialog.
     *
     * @param heightHint height hint for the drill down composite
     * @return a new drill down viewer
     */
    protected void createTreeViewer(int heightHint) {
        
        DrillDownComposite drillDown = new DrillDownComposite(this, SWT.BORDER);
        GridData spec = new GridData(SWT.FILL, SWT.FILL, true, true);