Preventing Mouse Button Cancelling of Drag and Drop Operation

During a Drag Drop Operation (left-mouse button), pressing and releasing any other mouse button (RMB, MMB, thumb buttons) cancels the drag (calls the DragCancelled event). I would like to preserve the drag operation when using these other buttons, but I have not been able to find information on how to do so.

A start would be knowing exactly what is listening to these mouse inputs, and what calls this DragCancelled event.

Out of curiosity I created my own DragDropOperation class and overwrote this event, but the operation still gets canceled.

Hey ghostman, did you ever find a solution to this issue? I’ve been banging my head against the wall for several days now… nothing I can think of seems to work. Any other mouse button will cancel my drag/drop on mouse up (not down curiously). I am hoping you found the cause and can put me out of my misery :slight_smile:

Hello nakiflaps,

Unfortunately I have not been able to find a solution.