diff --git a/web/app.js b/web/app.js index 253a6d78f..3bb2eb6e1 100644 --- a/web/app.js +++ b/web/app.js @@ -689,16 +689,6 @@ const PDFViewerApplication = { appConfig.toolbar?.viewFind?.classList.add("hidden"); } - appConfig.mainContainer.addEventListener( - "transitionend", - function (evt) { - if (evt.target === /* mainContainer */ this) { - eventBus.dispatch("resize", { source: this }); - } - }, - true - ); - if (typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) { if (file) { this.open({ url: file }); diff --git a/web/pdf_sidebar.js b/web/pdf_sidebar.js index 394c4e322..50e319de7 100644 --- a/web/pdf_sidebar.js +++ b/web/pdf_sidebar.js @@ -329,6 +329,8 @@ class PDFSidebar { this.sidebarContainer.addEventListener("transitionend", evt => { if (evt.target === this.sidebarContainer) { this.outerContainer.classList.remove("sidebarMoving"); + // Ensure that rendering is triggered after opening/closing the sidebar. + this.eventBus.dispatch("resize", { source: this }); } });