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/TypeInfoViewer.java
}
		private void collectEntries(IVMInstallType installType, List locations, List labels) {
			if (installType != null) {
				IVMInstall[] installs= installType.getVMInstalls();
				for (int i= 0; i < installs.length; i++) {
					String label= "[" + installs[i].getName() + "]"; 
					LibraryLocation[] libLocations= installs[i].getLibraryLocations();
					if (libLocations != null) {
						for (int l= 0; l < libLocations.length; l++) {
							LibraryLocation location= libLocations[l];
							fLib2VMName.put(location.getSystemLibraryPath(), label);
						}
					} else {
						String filePath= installs[i].getInstallLocation().getAbsolutePath();
						locations.add(Path.fromOSString(filePath).toString());
						labels.add(label);
					}
				}
			}
		}
		
		public String getText(Object element) {
			return ((TypeInfo)element).getTypeName();
		}
		public String getQualifiedText(TypeInfo type) {
			StringBuffer result= new StringBuffer();
			result.append(type.getTypeName());
			String containerName= type.getTypeContainerName();
			result.append(JavaElementLabels.CONCAT_STRING);
			if (containerName.length() > 0) {