From deb4c5154de351ba91810c19df9bc6d65b0b590b Mon Sep 17 00:00:00 2001 From: hensm Date: Thu, 25 Aug 2022 05:23:28 +0100 Subject: [PATCH] Fix live stream check --- ext/src/ui/popup/ReceiverMedia.svelte | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ext/src/ui/popup/ReceiverMedia.svelte b/ext/src/ui/popup/ReceiverMedia.svelte index 9549f67..617525a 100644 --- a/ext/src/ui/popup/ReceiverMedia.svelte +++ b/ext/src/ui/popup/ReceiverMedia.svelte @@ -33,7 +33,8 @@ status.playerState === PlayerState.PAUSED; $: hasDuration = status.media?.duration && status.media?.duration > 0; - $: isLive = status.supportedMediaCommands & _MediaCommand.SEEK; + $: isSeekable = status.supportedMediaCommands & _MediaCommand.SEEK; + $: isLive = status.media?.streamType === StreamType.LIVE; let mediaTitle: Optional; let mediaSubtitle: Optional; @@ -170,9 +171,9 @@
- {#if status.media && status.media?.duration && hasDuration && isLive} + {#if status.media && status.media?.duration && hasDuration && isSeekable}
- {#if status.media?.streamType === StreamType.LIVE} + {#if isLive} {_("popupMediaLive")} @@ -289,7 +290,7 @@ {/if} - {#if !(status.supportedMediaCommands & _MediaCommand.SEEK) && isLive} + {#if isLive && !isSeekable} {_("popupMediaLive")}