OnMouseDown and button in UMG

I am not too convinced whether using buttons for drag & drop is a good idea to start with; sure thing it’s doable but you might keep running into nagging issues like that.

So let me see if I understood you right, you want to:

  • click and hold on a button, detect OnMouseDown, button *Style *is Pressed
  • create a drag & drop operation OnDragDetected
  • drag the visual away
  • when you slide off the button, revert it back to its NormalStyle

Is this more or less it or did I misunderstand something?