From fd23023977814fde452da33a63e44a2d0d239a03 Mon Sep 17 00:00:00 2001 From: Jimi Date: Tue, 21 Nov 2023 17:50:27 -0700 Subject: [PATCH] Fix TV Guide bug --- components/ItemGrid/ItemGrid.bs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/ItemGrid/ItemGrid.bs b/components/ItemGrid/ItemGrid.bs index ea3299b0f..c23bc962b 100644 --- a/components/ItemGrid/ItemGrid.bs +++ b/components/ItemGrid/ItemGrid.bs @@ -735,6 +735,9 @@ sub onChannelSelected(msg) if node.watchChannel <> invalid ' Clone the node when it's reused/update in the TimeGrid it doesn't automatically start playing m.top.selectedItem = node.watchChannel.clone(false) + ' Make sure to set watchChanel to invalid in case the user hits back and then selects + ' the same channel on the guide (without moving away from the currently selected channel) + m.tvGuide.watchChannel = invalid end if end sub