Fixed bug 325234: [find/replace] Cursor jumps to the beginning of 'Find' field
diff --git a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
index 3df06d7..08db6da 100644
--- a/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
+++ b/org.eclipse.ui.workbench.texteditor/src/org/eclipse/ui/texteditor/FindReplaceDialog.java
@@ -1659,8 +1659,10 @@
 				history.remove(index);
 			}
 			history.add(0, findString);
+			Point selection= combo.getSelection();
 			updateCombo(combo, history);
 			combo.setText(findString);
+			combo.setSelection(selection);
 		}
 	}