From 5e2762cbc6dce9675af4fd7e5cd4b27569e45972 Mon Sep 17 00:00:00 2001 From: Cory LaViska Date: Thu, 14 Sep 2023 11:19:10 -0400 Subject: [PATCH] backport PR 1564 --- src/components/details/details.component.ts | 1 + src/components/mutation-observer/mutation-observer.component.ts | 1 + src/components/popup/popup.component.ts | 1 + src/components/tab-group/tab-group.component.ts | 1 + 4 files changed, 4 insertions(+) diff --git a/src/components/details/details.component.ts b/src/components/details/details.component.ts index 6bcfa5148..5c6ab19f0 100644 --- a/src/components/details/details.component.ts +++ b/src/components/details/details.component.ts @@ -87,6 +87,7 @@ export default class WaDetails extends WebAwesomeElement { } disconnectedCallback() { + super.disconnectedCallback(); this.detailsObserver.disconnect(); } diff --git a/src/components/mutation-observer/mutation-observer.component.ts b/src/components/mutation-observer/mutation-observer.component.ts index 6dd2ee7f2..3dce15918 100644 --- a/src/components/mutation-observer/mutation-observer.component.ts +++ b/src/components/mutation-observer/mutation-observer.component.ts @@ -52,6 +52,7 @@ export default class WaMutationObserver extends WebAwesomeElement { } disconnectedCallback() { + super.disconnectedCallback(); this.stopObserver(); } diff --git a/src/components/popup/popup.component.ts b/src/components/popup/popup.component.ts index 312269d74..e339215f2 100644 --- a/src/components/popup/popup.component.ts +++ b/src/components/popup/popup.component.ts @@ -198,6 +198,7 @@ export default class WaPopup extends WebAwesomeElement { } disconnectedCallback() { + super.disconnectedCallback(); this.stop(); } diff --git a/src/components/tab-group/tab-group.component.ts b/src/components/tab-group/tab-group.component.ts index b51bfeab3..95141a1df 100644 --- a/src/components/tab-group/tab-group.component.ts +++ b/src/components/tab-group/tab-group.component.ts @@ -117,6 +117,7 @@ export default class WaTabGroup extends WebAwesomeElement { } disconnectedCallback() { + super.disconnectedCallback(); this.mutationObserver.disconnect(); this.resizeObserver.unobserve(this.nav); }