From f1a849890801f3903889e6264849710d980a8ad2 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Sat, 28 Dec 2019 18:36:43 +0100 Subject: [PATCH] Fix #1860: Drag & Drop to Assembly tree does not work in certain cases --- ILSpy/TreeNodes/AssemblyListTreeNode.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ILSpy/TreeNodes/AssemblyListTreeNode.cs b/ILSpy/TreeNodes/AssemblyListTreeNode.cs index 40c03377f..bc8f68764 100644 --- a/ILSpy/TreeNodes/AssemblyListTreeNode.cs +++ b/ILSpy/TreeNodes/AssemblyListTreeNode.cs @@ -82,7 +82,7 @@ namespace ICSharpCode.ILSpy.TreeNodes public override bool CanDrop(DragEventArgs e, int index) { - e.Effects = DragDropEffects.Move; + e.Effects = DragDropEffects.Move | DragDropEffects.Copy | DragDropEffects.Link; if (e.Data.GetDataPresent(AssemblyTreeNode.DataFormat)) return true; else if (e.Data.GetDataPresent(DataFormats.FileDrop))