Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTodd Grunke <toddgrun@microsoft.com>2017-03-15 19:52:20 +0300
committerTodd Grunke <toddgrun@microsoft.com>2017-03-15 19:52:20 +0300
commit64e7f856da3a23e883f35375d75b907cc93df8aa (patch)
tree1cdbe47a9a7719a13871d85c4535377d3f45bd68 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate
parent137fe837b3af902496c15d239bfc68e7fe241cc2 (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.cs4
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 ()