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:
authorMike Krüger <mkrueger@xamarin.com>2017-03-10 14:46:38 +0300
committerMike Krüger <mkrueger@xamarin.com>2017-03-10 14:46:38 +0300
commit65ff95bf37f4beec9b08258940b2a49350b0a346 (patch)
tree3d9a1f4fc16252f0555c26e63e1ef0e32e15ca9b /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Editor.TextMate
parent11c5a4b72d85376c095ce6516149960b5ae4ddb2 (diff)
Fixed 'Bug 53213 - completion window pops up for text files '
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.cs7
1 files changed, 5 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 e3f045d934..7c8e526463 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
@@ -117,9 +117,10 @@ namespace MonoDevelop.Ide.Editor.TextMate
{
if (inactive)
return await base.HandleCodeCompletionAsync (completionContext, triggerInfo, token);
-
- if (!IdeApp.Preferences.EnableAutoCodeCompletion)
+ if (Editor.MimeType == "text/plain")
return null;
+ if (!IdeApp.Preferences.EnableAutoCodeCompletion)
+ return null;
if (triggerInfo.CompletionTriggerReason != CompletionTriggerReason.CharTyped)
return null;
char completionChar = triggerInfo.TriggerCharacter.Value;
@@ -149,6 +150,8 @@ namespace MonoDevelop.Ide.Editor.TextMate
result.Add (new CompletionData (word));
}
+ if (result.Count == 0)
+ return null;
return result;
}
}