From: Stefan Pluecken Date: Thu, 12 Oct 2006 00:55:15 +0000 (+0000) Subject: fix bluescreen when pressing exit in alternative selection X-Git-Tag: 2.6.0~2924 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/f78de26900d5d14c363984ff3c21952f4093a9a7 fix bluescreen when pressing exit in alternative selection --- diff --git a/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py b/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py index 814f174a..d3cfce20 100644 --- a/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py +++ b/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py @@ -173,10 +173,11 @@ class AlternativeZapping(Screen): self.updateServices() self.updateAlternatives() - def finishedAlternativeSelection(self, args): - self.alternatives[self["serviceslist"].getCurrent()[1]].append(str(ServiceReference(args))) - addAlternative(self["serviceslist"].getCurrent()[1], str(ServiceReference(args))) - self.updateAlternatives() + def finishedAlternativeSelection(self, *args): + if len(args): + self.alternatives[self["serviceslist"].getCurrent()[1]].append(str(ServiceReference(args))) + addAlternative(self["serviceslist"].getCurrent()[1], str(ServiceReference(args))) + self.updateAlternatives() def updateServices(self): self.serviceslist = []