In many editors it is standard to move selected text by dragging and dropping it with the mouse.

In emacs dragging selection with the mouse starts a new selection by default.

This is extremely annoying, as normally (everywhere else) such a behavior is achieved by clicking mouse to deselect text first. Besides, I cannot imagine a single use case for this emacs behavior - starting a new selection immediately after the first one without doing anything with the first selection.

How can I configure emacs to drag existing selection like in all other editors?