diff --git a/demo/client.ts b/demo/client.ts index 3cb1b3ec..6efa181a 100644 --- a/demo/client.ts +++ b/demo/client.ts @@ -392,7 +392,9 @@ function initAddons(term: TerminalType): void { wrapper.appendChild(label); fragment.appendChild(wrapper); }); - document.getElementById('addons-container').appendChild(fragment); + const container = document.getElementById('addons-container'); + container.innerHTML = ''; + container.appendChild(fragment); } function addDomListener(element: HTMLElement, type: string, handler: (...args: any[]) => any): void {