From 77d577995c4d036b6c84aff0eeba2d76bd209de9 Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Fri, 20 Jan 2006 22:55:31 +0000 Subject: [PATCH] fix bug --- lib/python/Screens/ChannelSelection.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/python/Screens/ChannelSelection.py b/lib/python/Screens/ChannelSelection.py index e7c67f3b..0eb115a1 100644 --- a/lib/python/Screens/ChannelSelection.py +++ b/lib/python/Screens/ChannelSelection.py @@ -597,7 +597,8 @@ class ChannelSelection(ChannelSelectionBase, ChannelSelectionEdit): #called from infoBar and channelSelected def zap(self): - if self.session.nav.getCurrentlyPlayingServiceReference() != self.getCurrentSelection(): + ref = self.session.nav.getCurrentlyPlayingServiceReference() + if ref is None or ref != self.getCurrentSelection(): self.session.nav.playService(self.getCurrentSelection()) self.saveRoot() self.saveChannel() -- 2.30.2