From c8246b072005b31562578f6ce6c565541e42fa2a Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Sun, 30 Apr 2023 22:32:13 +0200 Subject: [PATCH] Re-factor the `PDFViewer.pageViewsReady` getter slightly --- web/pdf_viewer.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/web/pdf_viewer.js b/web/pdf_viewer.js index b8ce37400..ece56fbbb 100644 --- a/web/pdf_viewer.js +++ b/web/pdf_viewer.js @@ -331,14 +331,12 @@ class PDFViewer { * @type {boolean} - True if all {PDFPageView} objects are initialized. */ get pageViewsReady() { - if (!this._pagesCapability.settled) { - return false; - } // Prevent printing errors when 'disableAutoFetch' is set, by ensuring // that *all* pages have in fact been completely loaded. - return this._pages.every(function (pageView) { - return pageView?.pdfPage; - }); + return ( + this._pagesCapability.settled && + this._pages.every(pageView => pageView?.pdfPage) + ); } /**