diff --git a/docs/js/custom-element/graphics-element.js b/docs/js/custom-element/graphics-element.js index 223b16e0..98e35a88 100644 --- a/docs/js/custom-element/graphics-element.js +++ b/docs/js/custom-element/graphics-element.js @@ -261,10 +261,11 @@ class GraphicsElement extends CustomElement { offDOM.innerHTML = this.originalHTML; const newElement = offDOM.querySelector(`graphics-element`); offDOM.style.display = `none`; - document.body.append(offDOM); - newElement.addEventListener(`loaded`, () => - parent.replaceChild(newElement, this) - ); + document.body.appendChild(offDOM); + newElement.addEventListener(`loaded`, () => { + parent.replaceChild(newElement, this); + document.body.removeChild(offDOM); + }); } /**