diff --git a/src/elements/workspace/detailsPane.ts b/src/elements/workspace/detailsPane.ts index 98e824b..719b8e4 100644 --- a/src/elements/workspace/detailsPane.ts +++ b/src/elements/workspace/detailsPane.ts @@ -1,5 +1,5 @@ import { config } from "../../../package.json"; -const ItemDetails = customElements.get("item-details")! as any; +const ItemDetails = document.createElement("item-details").constructor! as any; export class DetailsPane extends ItemDetails { content = MozXULElement.parseXULToFragment(` diff --git a/src/elements/workspace/related.ts b/src/elements/workspace/related.ts index 7aacd07..c79d945 100644 --- a/src/elements/workspace/related.ts +++ b/src/elements/workspace/related.ts @@ -1,7 +1,8 @@ // @ts-nocheck import { config } from "../../../package.json"; -const RelatedBox = customElements.get("related-box")! as typeof XULElementBase; +const RelatedBox = document.createElement("related-box") + .constructor! as typeof XULElementBase; const _require = window.require; const { getCSSItemTypeIcon } = _require("components/icons");