- timer = list.getCurrent()[0]
- currentIndex = list.getCurrentIndex()
- self.session.nav.RecordTimer.removeEntry(timer)
- list.moveDown()
- if list.getCurrentIndex() == currentIndex:
- currentIndex -= 1
- self.refill()
- list.moveToIndex(currentIndex)
+ cur = list.getCurrent()
+ if cur:
+ timer = cur[0]
+ timer.afterEvent = AFTEREVENT.NONE
+ self.session.nav.RecordTimer.removeEntry(timer)
+ self.refill()