That sounds scary. We'd be in drag state and although we really aren't, and we could process some more user input events before handling SetDragState(false). Could we make only some parts of code inside SetDragState() asynchronous?
Bug 1543315 Comment 31 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
That sounds scary. We'd be in drag state and although we really aren't, and we could process some more user input events before handling SetDragState(false). Could we make only some parts of the code inside SetDragState() asynchronous?