From 29ed436f0ee5600a3594d87fdee4052dbc4dc619 Mon Sep 17 00:00:00 2001 From: gumme Date: Wed, 24 Sep 2014 14:15:28 +0200 Subject: [PATCH] Drop handler is now giving correct feedback to drag source. --- .../Project/Services/CreateComponentTool.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Services/CreateComponentTool.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Services/CreateComponentTool.cs index 21df7aedcf..9ccdcd1e81 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Services/CreateComponentTool.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Services/CreateComponentTool.cs @@ -123,6 +123,10 @@ namespace ICSharpCode.WpfDesign.Designer.Services moveLogic.DesignPanel.IsAdornerLayerHitTestVisible = true; moveLogic = null; changeGroup.Commit(); + + // Return allowed effects to drag source to signal that the drop was successful. + e.Effects = e.Effects; + e.Handled = true; } } catch (Exception x) { DragDropExceptionHandler.RaiseUnhandledException(x);