fixup! Provide a better caret position fallback when no visible rects are found