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 [Link Removed]

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Editor - UI Systems
Affects Versions4.
Target Fix4.23
Fix Commit6093568
Main Commit6093568
CreatedDec 11, 2018
ResolvedApr 25, 2019
UpdatedMay 14, 2019