From a7998b30c6d84d2164491b9872e17c350bca11b6 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Sat, 17 Oct 2020 23:43:00 +0200 Subject: [PATCH] Fix hls player (#7362) --- src/components/ha-hls-player.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/ha-hls-player.ts b/src/components/ha-hls-player.ts index 53e95ebd3f..5b84c8d4e2 100644 --- a/src/components/ha-hls-player.ts +++ b/src/components/ha-hls-player.ts @@ -38,7 +38,8 @@ class HaHLSPlayer extends LitElement { @property({ type: Boolean, attribute: "allow-exoplayer" }) public allowExoPlayer = false; - @query("video", true) private _videoEl!: HTMLVideoElement; + // don't cache this, as we remove it on disconnects + @query("video") private _videoEl!: HTMLVideoElement; @internalProperty() private _attached = false; @@ -155,7 +156,7 @@ class HaHLSPlayer extends LitElement { private _resizeExoPlayer = () => { if (!this._videoEl) { - return; + return; } const rect = this._videoEl.getBoundingClientRect(); this.hass!.auth.external!.fireMessage({