Don't try to place the xfaLayer "on top" in regular PDF documents

Given that we only create an `xfaLayer` in "pure" XFA-documents, this code can be moved into the appropriate branch instead.
This commit is contained in:
Jonas Jenwald 2023-02-14 12:52:03 +01:00
parent 546902df63
commit 3c66b031e3

View File

@ -863,11 +863,6 @@ class PDFPageView {
}); });
} }
if (this.xfaLayer?.div) {
// The xfa layer needs to stay on top.
div.append(this.xfaLayer.div);
}
let renderContinueCallback = null; let renderContinueCallback = null;
if (this.renderingQueue) { if (this.renderingQueue) {
renderContinueCallback = cont => { renderContinueCallback = cont => {
@ -967,6 +962,9 @@ class PDFPageView {
annotationStorage, annotationStorage,
linkService, linkService,
}); });
} else if (this.xfaLayer.div) {
// The xfa layer needs to stay on top.
div.append(this.xfaLayer.div);
} }
this.#renderXfaLayer(); this.#renderXfaLayer();
} }