From b4f638250775635c2539c8189bb05b19338d1516 Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Wed, 19 Jan 2022 11:54:52 +0000 Subject: [PATCH] Merge pull request #6390 from overleaf/ae-is-visible-binary [web] Only run updateOnResize when the PDF viewer is visible GitOrigin-RevId: 90b5632f45406b66af7710c6e8346cf73ffbebea --- .../frontend/js/features/pdf-preview/util/pdf-js-wrapper.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js b/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js index ef52f13fa5..a4ffcec4a6 100644 --- a/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js +++ b/services/web/frontend/js/features/pdf-preview/util/pdf-js-wrapper.js @@ -114,6 +114,10 @@ export default class PDFJSWrapper { // update the current scale value if the container size changes updateOnResize() { + if (!this.isVisible()) { + return + } + const currentScaleValue = this.viewer.currentScaleValue if (