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
path: root/main
diff options
context:
space:
mode:
authorDavid Karlaš <david.karlas@xamarin.com>2015-12-15 15:32:23 +0300
committerDavid Karlaš <david.karlas@xamarin.com>2015-12-15 15:36:42 +0300
commitaf78be67005999fcb8479eea3c4aadbbe4b42eaa (patch)
tree5a6cb68d742bde2e8d3a2424be30c3dd30e1538b /main
parent8f57be73105d0e2f09e83981cbe77f7a1a0df080 (diff)
Bug 36964 - NullReference in ParameterCompletionWindow
Diffstat (limited to 'main')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ParameterInformationWindow.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ParameterInformationWindow.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ParameterInformationWindow.cs
index 35e97c3399..6d84be79d3 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ParameterInformationWindow.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CodeCompletion/ParameterInformationWindow.cs
@@ -131,7 +131,11 @@ namespace MonoDevelop.Ide.CodeCompletion
ResetTooltipInformation ();
ClearDescriptions ();
-
+ if (ext == null) {
+ // ext == null means HideParameterInfo was called aka. we are not in valid context to display tooltip anymore
+ lastParam = -2;
+ return;
+ }
var ct = new CancellationTokenSource ();
try {
cancellationTokenSource = ct;