[UMG] Drag and Drop Inventory?

ok, hopefully there is only one problem left that I cannot solve…
How to get the position of the dragged Object in OnDrop() or anywhere in C++.
I tried:
1.) MouseCoords give (0,0) while dragging, so no info.
2.) The payload Item is not moved during drag, so no Info.
3.) When creating an Item as ‘Default Drag Visual’ when creating the DragDropOperation and trying to read this Items Position via:

UCanvasPanelSlot* canvasSlot = UWidgetLayoutLibrary::SlotAsCanvasSlot(DefaultDragVisual);
FVector2D mc = canvasSlot->GetPosition();

crash, because there is no canvas slot for that item.
Any ideas?

Solved it!
Found this little Pic, that perfectly illustrates the solution:
http://www.hostingpics.net/viewer.php?id=115791updatewidgetwhiledragging.jpg