IDEA-161826 Find and Replace keeps previous data in Replace field but it looks cleared

This commit is contained in:
Maxim.Mossienko
2016-09-30 16:37:35 +02:00
parent 9e0eb402e1
commit aa2745f6ad
@@ -347,6 +347,9 @@ public class SearchReplaceComponent extends EditorHeaderComponent implements Dat
private void updateReplaceComponent(@NotNull String textToSet) {
final int oldCaretPosition = myReplaceTextComponent != null ? myReplaceTextComponent.getCaretPosition() : 0;
if (!updateTextComponent(false)) {
if (!myReplaceTextComponent.getText().equals(textToSet)) {
myReplaceTextComponent.setText(textToSet);
}
return;
}
myReplaceTextComponent.setText(textToSet);