aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Screens
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2006-04-07 23:03:57 +0000
committerFelix Domke <tmbinc@elitedvb.net>2006-04-07 23:03:57 +0000
commit1ccf93c4863d3d7be1cb5b91231d601d59ea9283 (patch)
tree9ed8589edefecb00f0e052dac6c174a5a753e103 /lib/python/Screens
parentc7a7c847e336cc9d46fe8b4b52f21ced036a8c4f (diff)
downloadenigma2-1ccf93c4863d3d7be1cb5b91231d601d59ea9283.tar.gz
enigma2-1ccf93c4863d3d7be1cb5b91231d601d59ea9283.zip
fixed 'cancel when selecting service in timer crashed'
Diffstat (limited to 'lib/python/Screens')
-rw-r--r--lib/python/Screens/TimerEntry.py10
1 files changed, 3 insertions, 7 deletions
diff --git a/lib/python/Screens/TimerEntry.py b/lib/python/Screens/TimerEntry.py
index 7e2e55c8..0e557a64 100644
--- a/lib/python/Screens/TimerEntry.py
+++ b/lib/python/Screens/TimerEntry.py
@@ -231,15 +231,11 @@ class TimerEntry(Screen):
else:
self.keyGo()
- def finishedChannelSelection(self, args):
- oldref = self.timer.service_ref
- try:
- self.timer.service_ref = ServiceReference(args)
+ def finishedChannelSelection(self, *args):
+ if len(args):
+ self.timer.service_ref = ServiceReference(args[0])
config.timerentry.service.vals = (str(self.timer.service_ref.getServiceName()),)
self["config"].invalidate(config.timerentry.service)
- except:
- print "you pressed cancel"
- self.timer.service_ref = oldref
def keyNumberGlobal(self, number):
print "You pressed number " + str(number)