thanks for your reply. I think you are just describing the normal drag and drop worklow.
Maybe Drag&Drop is just not what Im looking for in this scenario.
Because I want to keep the dragged widget when the drop failed. But this doesnt really make sense because the player can not drop anymore since he already left mouse button.
Instead of DragAndDrop I will try something else like “on click move the widget”