Only seek to beginning of selection if it has been moved.
React to mousedown instead of click to prevent seeking to selection start when the mouse button is released.