DragDropOperation is removed when pressing esc button. but this is skipping OnDragCancelled so it can disrupt user's UMG drag operation logic. 


Steps to Reproduce

1) Create a new widget blueprint(A, B)

2) Create drag setup(Detect drag at OnMousePreview, CreateDragandDropOperation at OnDragDetected) in B

3) Place B on A

4) Make persistent level blueprint to create and add the A widget into viewport

5) Run in PIE

6) Press esc while dragging the widget

Here is sample project[Image Removed]

Have Comments or More Details?

Head over to the existingAnswerHub thread and let us know what's up.

Login to Vote

ComponentTools - UMG
Affects Versions4.
Target Fix4.23
CreatedDec 11, 2018
ResolvedFeb 18, 2019
UpdatedApr 17, 2019