Bug 133867 [EFS] Project wizard browse button not connected to file system contributor
Build: I20060328-0010 1) Install org.eclipse.ui.examples.filesystem 2) Open the new project wizard 3) Uncheck the default location checkbox 4) Select "In Memory" file system 5) Click "Browse" I would expect FileSystemContributor.browseFileSystem(String,Shell) to be called, but it isn't. Not matter what file system I select, clicking browse just opens a standard local file system dialog. This makes it impossible for another file system to plugin in a different file system browse dialog.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/CreateLinkedResourceGroup.java
Composite linkTargetGroup = new Composite(locationGroup, SWT.NONE);
        GridLayout layout = new GridLayout();
        layout.numColumns = 4;
        layout.marginHeight = 0;
        layout.marginWidth = 0;
        linkTargetGroup.setLayout(layout);
        GridData data = new GridData(GridData.FILL_HORIZONTAL);
        data.horizontalIndent = indent;
        linkTargetGroup.setLayoutData(data);
     
        
        linkTargetField = new Text(linkTargetGroup, SWT.BORDER);
        data = new GridData(GridData.FILL_HORIZONTAL);
        data.widthHint = IDialogConstants.ENTRY_FIELD_WIDTH;
        data.horizontalSpan = 2;
        linkTargetField.setLayoutData(data);
        linkTargetField.setEnabled(enabled);
        linkTargetField.addModifyListener(new ModifyListener() {
            public void modifyText(ModifyEvent e) {
                linkTarget = linkTargetField.getText();
                resolveVariable();
                if(updatableResourceName!=null) {
                	String value = updatableResourceName.getValue();
					if(value==null || value.equals("") || value.equals(lastUpdatedValue)) { 
	                	IPath linkTargetPath = new Path(linkTarget);
	                	String lastSegment = linkTargetPath.lastSegment();
	                	if (lastSegment != null) {
	                		lastUpdatedValue = lastSegment;