pdfjs-dist+4.6.82.patch 1.3 KB

1234567891011121314151617181920212223242526
  1. diff --git a/node_modules/pdfjs-dist/legacy/web/pdf_viewer.mjs b/node_modules/pdfjs-dist/legacy/web/pdf_viewer.mjs
  2. index 267083f..e3eedf2 100644
  3. --- a/node_modules/pdfjs-dist/legacy/web/pdf_viewer.mjs
  4. +++ b/node_modules/pdfjs-dist/legacy/web/pdf_viewer.mjs
  5. @@ -8882,7 +8882,7 @@ class TextLayerBuilder {
  6. if (anchor.nodeType === Node.TEXT_NODE) {
  7. anchor = anchor.parentNode;
  8. }
  9. - const parentTextLayer = anchor.parentElement.closest(".textLayer");
  10. + const parentTextLayer = anchor.parentElement?.closest(".textLayer");
  11. const endDiv = this.#textLayers.get(parentTextLayer);
  12. if (endDiv) {
  13. endDiv.style.width = parentTextLayer.style.width;
  14. diff --git a/node_modules/pdfjs-dist/web/pdf_viewer.mjs b/node_modules/pdfjs-dist/web/pdf_viewer.mjs
  15. index 9849c0a..8ee31e7 100644
  16. --- a/node_modules/pdfjs-dist/web/pdf_viewer.mjs
  17. +++ b/node_modules/pdfjs-dist/web/pdf_viewer.mjs
  18. @@ -5192,7 +5192,7 @@ class TextLayerBuilder {
  19. if (anchor.nodeType === Node.TEXT_NODE) {
  20. anchor = anchor.parentNode;
  21. }
  22. - const parentTextLayer = anchor.parentElement.closest(".textLayer");
  23. + const parentTextLayer = anchor.parentElement?.closest(".textLayer");
  24. const endDiv = this.#textLayers.get(parentTextLayer);
  25. if (endDiv) {
  26. endDiv.style.width = parentTextLayer.style.width;