1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-19 14:48:08 +02:00

Merge pull request #19206 from nicolo-ribaudo/canvas-prepend

Simplify logic to insert canvas as first element
This commit is contained in:
calixteman 2024-12-10 14:59:18 +01:00 committed by GitHub
commit aa589b9068
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -989,12 +989,7 @@ class PDFPageView {
// drawing is complete when `!this.renderingQueue`, to prevent black
// flickering.
// In whatever case, the canvas must be the first child.
const { firstChild } = canvasWrapper;
if (firstChild) {
firstChild.before(canvas);
} else {
canvasWrapper.append(canvas);
}
canvasWrapper.prepend(canvas);
showCanvas = null;
return;
}
@ -1006,12 +1001,7 @@ class PDFPageView {
prevCanvas.replaceWith(canvas);
prevCanvas.width = prevCanvas.height = 0;
} else {
const { firstChild } = canvasWrapper;
if (firstChild) {
firstChild.before(canvas);
} else {
canvasWrapper.append(canvas);
}
canvasWrapper.prepend(canvas);
}
showCanvas = null;