Bug 95843 [open type] Open Type dialog re-selects selected item.
Version: 3.1.0 Build id: I20050509-2010 When opening a type in the open type dialog on M7, if you type in text that does not change the current selection (i.e. continue typing already matched text) the dialog re-selects the item and causes a lot of flashing.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/dialogs/TypeSelectionComponent.java
private boolean fFullyQualified;
		public QualifyAction(String text, boolean full) {
			super(text, IAction.AS_RADIO_BUTTON);
			fFullyQualified= full;
		}
		public void run() {
			fViewer.setQualificationStyle(fFullyQualified);
			fSettings.put(SELECTION_QUALIFICATION, fFullyQualified);
		}
	}
	
	public TypeSelectionComponent(Composite parent, int style, String message, boolean multi, IJavaSearchScope scope, int elementKind, String initialFilter) {
		super(parent, style);
		setFont(parent.getFont());
		fScope= scope;
		fInitialFilterText= initialFilter;
		IDialogSettings settings= JavaPlugin.getDefault().getDialogSettings();
		fSettings= settings.getSection(DIALOG_SETTINGS);
		if (fSettings == null) {
			fSettings= new DialogSettings(DIALOG_SETTINGS);
			settings.addSection(fSettings);
		}
		createContent(message, multi, elementKind);
	}
	
	public TypeInfo[] getSelection() {
		return fViewer.getSelection();
	}
	
	private void createContent(String message, boolean multi, int elementKind) {