Skip to content

Commit 6200cab

Browse files
authored
Merge pull request #220 from GreatFireWall/master
Fix ArgumentNullException issue.
2 parents e9df2d9 + 843b935 commit 6200cab

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

ICSharpCode.AvalonEdit/Search/SearchPanel.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,10 +272,15 @@ void ValidateSearchText()
272272
{
273273
if (searchTextBox == null)
274274
return;
275+
275276
var be = searchTextBox.GetBindingExpression(TextBox.TextProperty);
277+
276278
try {
277-
Validation.ClearInvalid(be);
279+
if (be != null)
280+
Validation.ClearInvalid(be);
281+
278282
UpdateSearch();
283+
279284
} catch (SearchPatternException ex) {
280285
var ve = new ValidationError(be.ParentBinding.ValidationRules[0], be, ex.Message, ex);
281286
Validation.MarkInvalid(be, ve);

0 commit comments

Comments
 (0)