diff options
author | Todd Grunke <toddgrun@microsoft.com> | 2017-03-15 19:52:20 +0300 |
---|---|---|
committer | Todd Grunke <toddgrun@microsoft.com> | 2017-03-15 19:52:20 +0300 |
commit | 64e7f856da3a23e883f35375d75b907cc93df8aa (patch) | |
tree | 1cdbe47a9a7719a13871d85c4535377d3f45bd68 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate | |
parent | 137fe837b3af902496c15d239bfc68e7fe241cc2 (diff) |
SaveAs for html hitting exception because DocumentContext.ParsedDocument was null and not being checked
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate/TextMateCompletionTextEditorExtension.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate/TextMateCompletionTextEditorExtension.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate/TextMateCompletionTextEditorExtension.cs index 7c8e526463..c340828871 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate/TextMateCompletionTextEditorExtension.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate/TextMateCompletionTextEditorExtension.cs @@ -71,8 +71,8 @@ namespace MonoDevelop.Ide.Editor.TextMate void DocumentContext_DocumentParsed (object sender, EventArgs e) { - inactive |= (DocumentContext.ParsedDocument.Flags & ParsedDocumentFlags.HasCustomCompletionExtension) == ParsedDocumentFlags.HasCustomCompletionExtension; - + if (!inactive && DocumentContext.ParsedDocument != null) + inactive = (DocumentContext.ParsedDocument.Flags & ParsedDocumentFlags.HasCustomCompletionExtension) == ParsedDocumentFlags.HasCustomCompletionExtension; } internal protected override bool IsActiveExtension () |