From f54cd18da409bf3dea92dce9752977cfbb22640a Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Thu, 12 Mar 2020 20:09:27 +0100 Subject: [PATCH] Fix resize observer on error card (#5158) * Fix resize observer on error card * Update hui-media-control-card.ts --- src/panels/lovelace/cards/hui-media-control-card.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/panels/lovelace/cards/hui-media-control-card.ts b/src/panels/lovelace/cards/hui-media-control-card.ts index 1baef8235a..bd435aa86d 100644 --- a/src/panels/lovelace/cards/hui-media-control-card.ts +++ b/src/panels/lovelace/cards/hui-media-control-card.ts @@ -521,7 +521,12 @@ export class HuiMediaControlCard extends LitElement implements LovelaceCard { debounce(() => this._measureCard(), 250, false) ); - this._resizeObserver.observe(this.shadowRoot!.querySelector("ha-card")!); + const card = this.shadowRoot!.querySelector("ha-card"); + // If we show an error or warning there is no ha-card + if (!card) { + return; + } + this._resizeObserver.observe(card); } private _handleMoreInfo(): void {