don't clear on blur, set carat to jump to empty space