Bug 41927 [Dialogs] Selecting in PreferenceDialog generates too many invalid entries
20030825 If you select an entry, close the dialog and then reopen it selecting anotehr entry will result in a "this page has invalid values" although you selected nothing.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferencePage.java
/* Check if there are any other buttons on the button bar.
			 * If not, throw away the button bar composite.  Otherwise
			 * there is an unusually large button bar.
			 */
			if (buttonBar.getChildren().length < 1)
				buttonBar.dispose();
		}
		applyDialogFont(buttonBar);
	}
	
	/**
	 * Apply the dialog font to the composite and it's children
	 * if it is set. Subclasses may override if they wish to
	 * set the font themselves.
	 * @param composite
	 */
	protected void applyDialogFont(Composite composite){
		Dialog.applyDialogFont(composite);
	}
	
	/**
	 * Creates and returns an SWT label under the given composite.
	 *
	 * @param parent the parent composite
	 * @return the new label
	 */
	protected Label createDescriptionLabel(Composite parent) {
		Label result = null;
		String description = getDescription();
		if (description != null) {