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/src
diff options
context:
space:
mode:
authorMichael Hutchinson <mhutch@xamarin.com>2013-08-18 07:44:58 +0400
committerMichael Hutchinson <mhutch@xamarin.com>2013-08-18 07:44:58 +0400
commitf8b29034a54267b7c383f4c8bf1f7baea3632c6f (patch)
tree02a78449c94e8ce168d1d59463840266e95c9e42 /main/src
parent720981a6e5e8250b0bac424e283a91013a13fe80 (diff)
[Ide] Properly discard cancelled search results
Diffstat (limited to 'main/src')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchPopupWindow.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchPopupWindow.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchPopupWindow.cs
index b35a5b869d..c84c5f34b4 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchPopupWindow.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchPopupWindow.cs
@@ -214,6 +214,8 @@ namespace MonoDevelop.Components.MainToolbar
var cat = _cat;
var token = src.Token;
cat.GetResults (pattern, maxItems, token).ContinueWith (t => {
+ if (t.IsCanceled)
+ return;
if (t.IsFaulted) {
LoggingService.LogError ("Error getting search results", t.Exception);
} else {