Merge pull request #19206 from nicolo-ribaudo/canvas-prepend
Simplify logic to insert canvas as first element
This commit is contained in:
commit
aa589b9068
@ -989,12 +989,7 @@ class PDFPageView {
|
|||||||
// drawing is complete when `!this.renderingQueue`, to prevent black
|
// drawing is complete when `!this.renderingQueue`, to prevent black
|
||||||
// flickering.
|
// flickering.
|
||||||
// In whatever case, the canvas must be the first child.
|
// In whatever case, the canvas must be the first child.
|
||||||
const { firstChild } = canvasWrapper;
|
canvasWrapper.prepend(canvas);
|
||||||
if (firstChild) {
|
|
||||||
firstChild.before(canvas);
|
|
||||||
} else {
|
|
||||||
canvasWrapper.append(canvas);
|
|
||||||
}
|
|
||||||
showCanvas = null;
|
showCanvas = null;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -1006,12 +1001,7 @@ class PDFPageView {
|
|||||||
prevCanvas.replaceWith(canvas);
|
prevCanvas.replaceWith(canvas);
|
||||||
prevCanvas.width = prevCanvas.height = 0;
|
prevCanvas.width = prevCanvas.height = 0;
|
||||||
} else {
|
} else {
|
||||||
const { firstChild } = canvasWrapper;
|
canvasWrapper.prepend(canvas);
|
||||||
if (firstChild) {
|
|
||||||
firstChild.before(canvas);
|
|
||||||
} else {
|
|
||||||
canvasWrapper.append(canvas);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
showCanvas = null;
|
showCanvas = null;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user