diff options
author | Michael Hutchinson <mhutch@xamarin.com> | 2013-08-18 07:44:58 +0400 |
---|---|---|
committer | Michael Hutchinson <mhutch@xamarin.com> | 2013-08-18 07:44:58 +0400 |
commit | f8b29034a54267b7c383f4c8bf1f7baea3632c6f (patch) | |
tree | 02a78449c94e8ce168d1d59463840266e95c9e42 /main/src | |
parent | 720981a6e5e8250b0bac424e283a91013a13fe80 (diff) |
[Ide] Properly discard cancelled search results
Diffstat (limited to 'main/src')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/SearchPopupWindow.cs | 2 |
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 { |