Bug 55249 [Wizards] Radio button looses selection when page is disabled
20040318 1. Open the new Java project wizard, enter a name 2. In the 'project layout' group, set the upper radio button 3. press 'next', the 'prev' 4. The radio has changed to the lower control This doesn't happen on the MAC
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/JavaProjectWizardFirstPage.java
protected final Button fWorkspaceRadio;
		protected final Button fExternalRadio;
		protected final Label fLocationLabel;
		protected final Text fLocationField;
		protected final Button fLocationButton;
		protected String fExternalLocation;
		public LocationGroup(Composite composite) {
			final int numColumns= 3;
			
			fExternalLocation= ""; 
			final Group group= new Group(composite, SWT.NONE);
			group.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
			group.setLayout(initGridLayout(new GridLayout(numColumns, false), true));
			group.setText(NewWizardMessages.getString("JavaProjectWizardFirstPage.LocationGroup.title")); 
			fWorkspaceRadio= new Button(group, SWT.RADIO | SWT.RIGHT);
			fWorkspaceRadio.setText(NewWizardMessages.getString("JavaProjectWizardFirstPage.LocationGroup.workspace.desc")); 
			fWorkspaceRadio.setSelection(true);
			
			final GridData gd= new GridData();
			gd.horizontalSpan= numColumns;
			fWorkspaceRadio.setLayoutData(gd);
			
			fExternalRadio= new Button(group, SWT.RADIO | SWT.RIGHT);
			fExternalRadio.setText(NewWizardMessages.getString("JavaProjectWizardFirstPage.LocationGroup.external.desc")); 
			fExternalRadio.setSelection(false);
			final GridData gd2= new GridData();
			gd2.horizontalSpan= numColumns;
			fExternalRadio.setLayoutData(gd2);
			fLocationLabel= new Label(group, SWT.NONE);
			fLocationLabel.setText(NewWizardMessages.getString("JavaProjectWizardFirstPage.LocationGroup.locationLabel.desc"));