diff --git a/packages/ui/components/overlays/src/OverlayMixin.js b/packages/ui/components/overlays/src/OverlayMixin.js index 6b2bce481..ba906f75b 100644 --- a/packages/ui/components/overlays/src/OverlayMixin.js +++ b/packages/ui/components/overlays/src/OverlayMixin.js @@ -179,6 +179,7 @@ export const OverlayMixinImplementation = superclass => super.connectedCallback(); this.updateComplete.then(() => { + if (!this.isConnected) return; if (this.#hasSetup) return; this._setupOverlayCtrl(); this.#hasSetup = true;