Screens/TimerEdit.py: fix timerlist sort function (no more move disabled timers to...
authorghost <andreas.monzner@multimedia-labs.de>
Tue, 8 Mar 2011 08:45:30 +0000 (09:45 +0100)
committerghost <andreas.monzner@multimedia-labs.de>
Tue, 8 Mar 2011 08:45:30 +0000 (09:45 +0100)
fixes bug #713

lib/python/Screens/TimerEdit.py

index 5435498..bf60496 100644 (file)
@@ -176,7 +176,7 @@ class TimerEditList(Screen):
                del list[:]
                list.extend([(timer, False) for timer in self.session.nav.RecordTimer.timer_list])
                list.extend([(timer, True) for timer in self.session.nav.RecordTimer.processed_timers])
                del list[:]
                list.extend([(timer, False) for timer in self.session.nav.RecordTimer.timer_list])
                list.extend([(timer, True) for timer in self.session.nav.RecordTimer.processed_timers])
-               list.sort(cmp = lambda x, y: x[0].begin < y[0].begin)
+               list.sort(key = lambda x: x[0].begin)
 
        def showLog(self):
                cur=self["timerlist"].getCurrent()
 
        def showLog(self):
                cur=self["timerlist"].getCurrent()