backport 2129

This commit is contained in:
Cory LaViska
2024-08-01 13:37:44 -04:00
parent 145c5b7c5a
commit 4b9176cce1
7 changed files with 8 additions and 8 deletions

View File

@@ -107,7 +107,7 @@ export default class WaCarousel extends WebAwesomeElement {
disconnectedCallback(): void {
super.disconnectedCallback();
this.mutationObserver.disconnect();
this.mutationObserver?.disconnect();
}
protected firstUpdated(): void {

View File

@@ -93,7 +93,7 @@ export default class WaDetails extends WebAwesomeElement {
disconnectedCallback() {
super.disconnectedCallback();
this.detailsObserver.disconnect();
this.detailsObserver?.disconnect();
}
private handleSummaryClick(event: MouseEvent) {

View File

@@ -131,7 +131,7 @@ export default class WaRange extends WebAwesomeFormAssociatedElement {
disconnectedCallback() {
super.disconnectedCallback();
this.resizeObserver.unobserve(this.input);
this.resizeObserver?.unobserve(this.input);
}
private handleChange() {

View File

@@ -88,7 +88,7 @@ export default class WaSplitPanel extends WebAwesomeElement {
disconnectedCallback() {
super.disconnectedCallback();
this.resizeObserver.unobserve(this);
this.resizeObserver?.unobserve(this);
}
private detectSize() {

View File

@@ -128,8 +128,8 @@ export default class WaTabGroup extends WebAwesomeElement {
disconnectedCallback() {
super.disconnectedCallback();
this.mutationObserver.disconnect();
this.resizeObserver.unobserve(this.nav);
this.mutationObserver?.disconnect();
this.resizeObserver?.unobserve(this.nav);
}
private getAllTabs() {

View File

@@ -163,7 +163,7 @@ export default class WaTextarea extends WebAwesomeFormAssociatedElement {
disconnectedCallback() {
super.disconnectedCallback();
if (this.input) {
this.resizeObserver.unobserve(this.input);
this.resizeObserver?.unobserve(this.input);
}
}

View File

@@ -116,7 +116,7 @@ export default class WaTree extends WebAwesomeElement {
disconnectedCallback() {
super.disconnectedCallback();
this.mutationObserver.disconnect();
this.mutationObserver?.disconnect();
}
// Generates a clone of the expand icon element to use for each tree item