Respect blinkOnRangeSelect when regaining caret focus

If blinkOnRangeSelect is false and the current cursor range is not collapsed, the caret should NOT start blinking under any circumstances.