Highlighted text is unselected while dragging without preventing mousedown event