diff options
author | Mike Krüger <mikkrg@microsoft.com> | 2019-02-11 21:49:43 +0300 |
---|---|---|
committer | Mike Krüger <mikkrg@microsoft.com> | 2019-02-11 21:49:43 +0300 |
commit | c92004464a1b71b298f434161276f032c6a05a9a (patch) | |
tree | 57a9ff926e4dd7934b69bd25b187fa5146227285 /main/src/addins/MonoDevelop.AssemblyBrowser | |
parent | bb2eaa353f4b2f8cccf9d0cd39b9d28d3b6b6444 (diff) |
Fixes VSTS Bug 774366: Goto Declaration action does not show
AssemblyBrowser for selected class
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/774366
Types don't inherit from member - therefore go to type fails. IEntity
is the correct base class.
Diffstat (limited to 'main/src/addins/MonoDevelop.AssemblyBrowser')
-rw-r--r-- | main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs index d2bfb57f55..8841c53475 100644 --- a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs +++ b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs @@ -391,9 +391,9 @@ namespace MonoDevelop.AssemblyBrowser bool IsMatch (ITreeNavigator nav, string helpUrl, bool searchType) { - if (!(nav.DataItem is IMember member)) - return false; - return member.GetIdString () == helpUrl; + if (nav.DataItem is IEntity entity) + return entity.GetIdString () == helpUrl; + return false; } static bool SkipChildren (ITreeNavigator nav, string helpUrl, bool searchType) |