Attach (recommended) or Link to PDF file here: https://github.com/tesseract-ocr/tesseract/files/947838/2.pdf

Configuration:
- Web browser and its version: N/A
- Operating system and its version: N/A
- PDF.js version: `2.9.223`, or any version after PR #13306 landed.
- Is a browser extension: N/A

Steps to reproduce the problem:
1. Open the document above, e.g. with https://mozilla.github.io/pdf.js/web/viewer.html
2. Search for "of the r"

What is the expected behavior? (add screenshot)
Correct highlighting, please see:

![correct](https://user-images.githubusercontent.com/2692120/117328223-b7158b00-ae93-11eb-805c-73718ff569b5.png)


What went wrong? (add screenshot)
Incorrect highlighting, please see:

![incorrect](https://user-images.githubusercontent.com/2692120/117328447-efb56480-ae93-11eb-8506-da9fc0eb9630.png)

Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension): N/A

/cc @brendandahl 

div.className = "";
      }
      clearedUntilDivIdx = match.end.divIdx + 1;
    }
    if (!findController?.highlightMatches) {
      return;
    }
    
    
    const pageMatches = findController.pageMatches[pageIdx] || null;
    const pageMatchesLength = findController.pageMatchesLength[pageIdx] || null;
    this.matches = this._convertMatches(pageMatches, pageMatchesLength);
    this._renderMatches(this.matches);
  }
  /**
   * Improves text selection by adding an additional div where the mouse was
   * clicked. This reduces flickering of the content if the mouse is slowly
   * dragged up or down.
   *
   * @private
   */
  _bindMouse() {
    const div = this.textLayerDiv;
    let expandDivsTimer = null;
    div.addEventListener("mousedown", evt => {
      if (this.enhanceTextSelection && this.textLayerRenderTask) {
        this.textLayerRenderTask.expandTextDivs(true);
        if (
          (typeof PDFJSDev === "undefined" || !PDFJSDev.test("MOZCENTRAL")) &&
          expandDivsTimer