diff --git a/src/components/tooltip/tooltip.component.ts b/src/components/tooltip/tooltip.component.ts index 154dc159..d6439fc6 100644 --- a/src/components/tooltip/tooltip.component.ts +++ b/src/components/tooltip/tooltip.component.ts @@ -109,6 +109,7 @@ export default class SlTooltip extends ShoelaceElement { } disconnectedCallback() { + super.disconnectedCallback(); // Cleanup this event in case the tooltip is removed while open this.closeWatcher?.destroy(); document.removeEventListener('keydown', this.handleDocumentKeyDown);