From dee4577db1c2b001f558dec9d2d13f7e8d23c272 Mon Sep 17 00:00:00 2001 From: Aljaz Grilc Date: Thu, 22 Feb 2024 14:17:45 +0100 Subject: [PATCH] Resolve issue where buttons were not being properly removed --- online-editor.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/online-editor.js b/online-editor.js index 5e293f1..5c89e4f 100644 --- a/online-editor.js +++ b/online-editor.js @@ -642,11 +642,11 @@ class BesPopupEl extends HTMLElement { clear() { const replacementDiv = this.shadowRoot.querySelector('.bes-replacement-div') - const replacements = replacementDiv.childNodes + const replacements = replacementDiv.children if (!replacements.length) return - replacements.forEach(replacement => { - replacementDiv.removeChild(replacement) - }) + for (const replacement of Array.from(replacements)) { + replacement.remove() + } } hide() {