Remove loading overlay from re-renders (zoom/spread)
Current page renders almost instantly, no overlay needed. Overlay stays for initial book open only. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
1cf3f730ea
commit
9241d6170b
1 changed files with 0 additions and 6 deletions
|
|
@ -3741,13 +3741,7 @@ async function reRenderPdf() {
|
||||||
const contentEl = $('reader-content');
|
const contentEl = $('reader-content');
|
||||||
if (!contentEl) return;
|
if (!contentEl) return;
|
||||||
const pivot = readerSettings.pdfPaginated ? pdfCurrentPage : _currentScrollPage(contentEl);
|
const pivot = readerSettings.pdfPaginated ? pdfCurrentPage : _currentScrollPage(contentEl);
|
||||||
const overlay = $('reader-overlay');
|
|
||||||
const loadingEl = document.createElement('div');
|
|
||||||
loadingEl.className = 'pdf-loading-overlay';
|
|
||||||
loadingEl.innerHTML = '<span class="pdf-loading-spinner"></span>';
|
|
||||||
if (overlay) overlay.appendChild(loadingEl);
|
|
||||||
await renderPdf(currentPdfBuffer, contentEl, undefined, pivot);
|
await renderPdf(currentPdfBuffer, contentEl, undefined, pivot);
|
||||||
loadingEl.remove();
|
|
||||||
if (readerSettings.pdfPaginated) enterPdfPaginatedMode();
|
if (readerSettings.pdfPaginated) enterPdfPaginatedMode();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue