diff --git a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin index 67b3006e7c..55b9ef4b7d 100755 --- a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin +++ b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin @@ -1278,6 +1278,7 @@ class = "ICSharpCode.SharpDevelop.Commands.TabStrip.CopyPathName"/> (addInTreePath, owner, false)); return CreateContextMenu(items); } - + public static ContextMenu ShowContextMenu(UIElement parent, object owner, string addInTreePath) { ContextMenu menu = new ContextMenu(); diff --git a/src/Main/SharpDevelop/Workbench/AvalonWorkbenchWindow.cs b/src/Main/SharpDevelop/Workbench/AvalonWorkbenchWindow.cs index f38e61ea19..6cf28f9192 100644 --- a/src/Main/SharpDevelop/Workbench/AvalonWorkbenchWindow.cs +++ b/src/Main/SharpDevelop/Workbench/AvalonWorkbenchWindow.cs @@ -293,7 +293,7 @@ namespace ICSharpCode.SharpDevelop.Workbench base.OnApplyTemplate(); if (this.DragEnabledArea != null) { - this.DragEnabledArea.ContextMenu = MenuService.CreateContextMenu(this, contextMenuPath); + this.DragEnabledArea.ContextMenu = MenuService.CreateContextMenu(this, this, contextMenuPath); UpdateInfoTip(); // set tooltip } }