diff --git a/web/base_viewer.js b/web/base_viewer.js index fdfb7857e..6692ede0e 100644 --- a/web/base_viewer.js +++ b/web/base_viewer.js @@ -1361,10 +1361,10 @@ class BaseViewer { return promise; } - #getScrollAhead(views) { - if (views.first.id === 1) { + #getScrollAhead(visible) { + if (visible.first?.id === 1) { return true; - } else if (views.last.id === this.pagesCount) { + } else if (visible.last?.id === this.pagesCount) { return false; } switch (this._scrollMode) { diff --git a/web/pdf_thumbnail_viewer.js b/web/pdf_thumbnail_viewer.js index 350b1a820..d25e8e60d 100644 --- a/web/pdf_thumbnail_viewer.js +++ b/web/pdf_thumbnail_viewer.js @@ -295,10 +295,10 @@ class PDFThumbnailViewer { return promise; } - #getScrollAhead(views) { - if (views.first.id === 1) { + #getScrollAhead(visible) { + if (visible.first?.id === 1) { return true; - } else if (views.last.id === this._thumbnails.length) { + } else if (visible.last?.id === this._thumbnails.length) { return false; } return this.scroll.down;