Browse Source

Fix: EntityContextMenu not shown in ClassBrowser for types and members from external assemblies.

pull/80/head
Andreas Weizel 12 years ago
parent
commit
fff3662f4b
  1. 2
      src/Main/Base/Project/Dom/ClassBrowser/MemberTreeNode.cs
  2. 2
      src/Main/Base/Project/Dom/ClassBrowser/TypeDefinitionTreeNode.cs

2
src/Main/Base/Project/Dom/ClassBrowser/MemberTreeNode.cs

@ -69,7 +69,7 @@ namespace ICSharpCode.SharpDevelop.Dom.ClassBrowser @@ -69,7 +69,7 @@ namespace ICSharpCode.SharpDevelop.Dom.ClassBrowser
public override void ShowContextMenu()
{
var entityModel = this.Model as IEntityModel;
if ((entityModel != null) && (entityModel.ParentProject != null)) {
if (entityModel != null) {
var ctx = MenuService.ShowContextMenu(null, entityModel, "/SharpDevelop/EntityContextMenu");
}
}

2
src/Main/Base/Project/Dom/ClassBrowser/TypeDefinitionTreeNode.cs

@ -97,7 +97,7 @@ namespace ICSharpCode.SharpDevelop.Dom.ClassBrowser @@ -97,7 +97,7 @@ namespace ICSharpCode.SharpDevelop.Dom.ClassBrowser
public override void ShowContextMenu()
{
var entityModel = this.Model as IEntityModel;
if ((entityModel != null) && (entityModel.ParentProject != null)) {
if (entityModel != null) {
var ctx = MenuService.ShowContextMenu(null, entityModel, "/SharpDevelop/EntityContextMenu");
}
}

Loading…
Cancel
Save