Hi all,
I have a UMG widget (let’s call it main widget) consisting of 2 other widgets (widget 1 and widget 2) in an overlay. I want to be able to drag widget 1 over widget 2 without widget 1 exiting widget 2 bounds.
Drag and drop works like a charm but I can’t figure out how I can constraint widget 1 within widget 2 bounds.
I’ve tried to detect out of bounds in the dragged event of the drag and drop operation, calculate new coordinates within widget2 and set position in viewport for widget 1 but it doesn’t not seem to have any effect.
I also wanted to force the drop on leaving widget 2 but can’t find a way to do that.
Maybe I 'm just looking at it the wrong way. Any idea would be very much appreciated.
Thanks!