mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-20 15:18:08 +02:00
Ensure that the various layers always get the correct initial size (issue 15795)
This commit is contained in:
parent
3155e2a63b
commit
527258c316
2 changed files with 11 additions and 0 deletions
|
@ -195,6 +195,13 @@ class PDFPageView {
|
|||
PDFJSDev.test("!PRODUCTION || GENERIC")) &&
|
||||
this._isStandalone
|
||||
) {
|
||||
// Ensure that the various layers always get the correct initial size,
|
||||
// see issue 15795.
|
||||
docStyle.setProperty(
|
||||
"--scale-factor",
|
||||
this.scale * PixelsPerInch.PDF_TO_CSS_UNITS
|
||||
);
|
||||
|
||||
const { optionalContentConfigPromise } = options;
|
||||
if (optionalContentConfigPromise) {
|
||||
// Ensure that the thumbnails always display the *initial* document
|
||||
|
|
|
@ -747,6 +747,10 @@ class PDFViewer {
|
|||
const viewport = firstPdfPage.getViewport({
|
||||
scale: scale * PixelsPerInch.PDF_TO_CSS_UNITS,
|
||||
});
|
||||
// Ensure that the various layers always get the correct initial size,
|
||||
// see issue 15795.
|
||||
docStyle.setProperty("--scale-factor", viewport.scale);
|
||||
|
||||
const textLayerFactory =
|
||||
textLayerMode !== TextLayerMode.DISABLE && !isPureXfa ? this : null;
|
||||
const annotationLayerFactory =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue