Bug 40074 [navigation] Selection reset to previous item when arrowing in outline
build I20030710 - open a Java editor on a class with several methods - in the outline, select the first method - use the arrow key to go down one item - as soon as the delay passes and the new text range is selected, use the arrow key to go down another item - after the delay, the selection is reset back to the previous item
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java
rgb= PreferenceConverter.getColor(store, PreferenceConstants.QUICK_DIFF_CHANGED_COLOR);
				}
			}
			changeColumn.setChangedColor(manager.getColor(rgb));
				
			rgb= null;
			
			if (!store.getBoolean(PreferenceConstants.QUICK_DIFF_ADDED_COLOR)) {
				if (store.contains(PreferenceConstants.QUICK_DIFF_ADDED_COLOR)) {
					if (store.isDefault(PreferenceConstants.QUICK_DIFF_ADDED_COLOR))
						rgb= PreferenceConverter.getDefaultColor(store, PreferenceConstants.QUICK_DIFF_ADDED_COLOR);
					else
						rgb= PreferenceConverter.getColor(store, PreferenceConstants.QUICK_DIFF_ADDED_COLOR);
				}
			}
			changeColumn.setAddedColor(manager.getColor(rgb));
				
			rgb= null;
			
			if (!store.getBoolean(PreferenceConstants.QUICK_DIFF_DELETED_COLOR)) {
				if (store.contains(PreferenceConstants.QUICK_DIFF_DELETED_COLOR)) {
					if (store.isDefault(PreferenceConstants.QUICK_DIFF_DELETED_COLOR))
						rgb= PreferenceConverter.getDefaultColor(store, PreferenceConstants.QUICK_DIFF_DELETED_COLOR);
					else
						rgb= PreferenceConverter.getColor(store, PreferenceConstants.QUICK_DIFF_DELETED_COLOR);
				}
			}
			changeColumn.setDeletedColor(manager.getColor(rgb));
		}