Clean up correctly if endDrag called in _onHold
Clean up correctly if endDrag called in _onHold

If a drag source rejected the drag by calling Drag#endDrag within the
dragStarted method, the draft was still being set on the DragController.

fastmail/overture