From 6a041dc29c0f642d1516d421bfb75f5e049452e2 Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sun, 14 Dec 2025 13:45:33 +0800 Subject: [PATCH 1/2] fix(PdfReader): render pdf when set ShowToolbar is false --- .../PdfReader.razor.js | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/src/components/BootstrapBlazor.PdfReader/PdfReader.razor.js b/src/components/BootstrapBlazor.PdfReader/PdfReader.razor.js index c0c34db0..c7b05bb6 100644 --- a/src/components/BootstrapBlazor.PdfReader/PdfReader.razor.js +++ b/src/components/BootstrapBlazor.PdfReader/PdfReader.razor.js @@ -198,7 +198,9 @@ const disposePdf = pdf => { const loadMetadata = (el, pdfViewer, metadata) => { const filename = el.querySelector('.bb-view-pdf-dialog-filename'); const docTitle = el.querySelector('.bb-view-subject'); - filename.textContent = docTitle.textContent; + if (docTitle) { + filename.textContent = docTitle.textContent; + } const filesize = el.querySelector('.bb-view-pdf-dialog-filesize'); filesize.textContent = getFilesize(metadata); @@ -594,10 +596,14 @@ const removeToolbarEventHandlers = el => { const resetToolbarView = (el, pdfViewer) => { const scaleEl = el.querySelector(".bb-view-scale-input"); - updateScaleValue(el, pdfViewer.currentScale); + if (scaleEl) { + updateScaleValue(el, pdfViewer.currentScale); + } const pageEl = el.querySelector(".bb-view-num"); - pageEl.value = pdfViewer.currentPageNumber; + if (pageEl) { + pageEl.value = pdfViewer.currentPageNumber; + } const group = el.querySelector('.bb-view-group-rotate'); if (group) { @@ -610,11 +616,13 @@ const resetToolbarView = (el, pdfViewer) => { } const twoPagesOneView = el.querySelector(".dropdown-item-pages"); - if (pdfViewer.spreadMode === 1) { - twoPagesOneView.classList.add("active"); - } - else { - twoPagesOneView.classList.remove("active"); + if (twoPagesOneView) { + if (pdfViewer.spreadMode === 1) { + twoPagesOneView.classList.add("active"); + } + else { + twoPagesOneView.classList.remove("active"); + } } delete el.widths From 6a2dc8be543317a8ff580322ac2f68c3bee391df Mon Sep 17 00:00:00 2001 From: Argo Zhang Date: Sun, 14 Dec 2025 13:45:51 +0800 Subject: [PATCH 2/2] chore: bump version 10.0.16 --- .../BootstrapBlazor.PdfReader/BootstrapBlazor.PdfReader.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/BootstrapBlazor.PdfReader/BootstrapBlazor.PdfReader.csproj b/src/components/BootstrapBlazor.PdfReader/BootstrapBlazor.PdfReader.csproj index d06ffdaa..802c8112 100644 --- a/src/components/BootstrapBlazor.PdfReader/BootstrapBlazor.PdfReader.csproj +++ b/src/components/BootstrapBlazor.PdfReader/BootstrapBlazor.PdfReader.csproj @@ -1,7 +1,7 @@  - 10.0.15 + 10.0.16