diff --git a/src/core/pdf_manager.js b/src/core/pdf_manager.js index 8b13dfbff..0246c26bf 100644 --- a/src/core/pdf_manager.js +++ b/src/core/pdf_manager.js @@ -95,10 +95,6 @@ class BasePdfManager { return this._docBaseUrl; } - get catalog() { - return this.pdfDocument.catalog; - } - ensureDoc(prop, args) { return this.ensure(this.pdfDocument, prop, args); } diff --git a/src/core/struct_tree.js b/src/core/struct_tree.js index 59ba40cb6..f8eafbc17 100644 --- a/src/core/struct_tree.js +++ b/src/core/struct_tree.js @@ -118,7 +118,7 @@ class StructTreeRoot { pdfManager, changes, }) { - const root = pdfManager.catalog.cloneDict(); + const root = await pdfManager.ensureCatalog("cloneDict"); const cache = new RefSetCache(); cache.put(catalogRef, root);