Description

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.

1
Login to Vote

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