diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Search/SearchPanel.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Search/SearchPanel.cs index cb4c9970e4..586c8c9b18 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Search/SearchPanel.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Search/SearchPanel.cs @@ -198,8 +198,10 @@ namespace ICSharpCode.AvalonEdit.Search if (currentDocument != null) currentDocument.TextChanged -= textArea_Document_TextChanged; currentDocument = textArea.Document; - if (currentDocument != null) + if (currentDocument != null) { currentDocument.TextChanged += textArea_Document_TextChanged; + DoSearch(false); + } } void textArea_Document_TextChanged(object sender, EventArgs e)