diff --git a/lib/python/Screens/EpgSelection.py b/lib/python/Screens/EpgSelection.py index 71d2b2fbba3..9cb846902d3 100644 --- a/lib/python/Screens/EpgSelection.py +++ b/lib/python/Screens/EpgSelection.py @@ -1103,11 +1103,12 @@ def RecordTimerQuestion(self, manual=False): foundtimer = timer break else: - eventBegin = event.getBeginTime() - eventDuration = event.getDuration() - x = self.session.nav.RecordTimer.isInTimer(eventid, eventBegin, eventDuration, refstr, True) - if x and x[1] in (2,7,12): - foundtimer = x[3] + if self.session.nav.isRecordTimerImageStandard: + eventBegin = event.getBeginTime() + eventDuration = event.getDuration() + x = self.session.nav.RecordTimer.isInTimer(eventid, eventBegin, eventDuration, refstr, True) + if x and x[1] in (2,7,12): + foundtimer = x[3] if foundtimer: timer = foundtimer @@ -1376,11 +1377,12 @@ def onSelectionChanged(self): isRecordEvent = True break else: - eventBegin = event.getBeginTime() - eventDuration = event.getDuration() - x = self.session.nav.RecordTimer.isInTimer(eventid, eventBegin, eventDuration, refstr) - if x and x[1] in (2,7,12): - isRecordEvent = True + if self.session.nav.isRecordTimerImageStandard: + eventBegin = event.getBeginTime() + eventDuration = event.getDuration() + x = self.session.nav.RecordTimer.isInTimer(eventid, eventBegin, eventDuration, refstr) + if x and x[1] in (2,7,12): + isRecordEvent = True if isRecordEvent and self.key_green_choice != self.REMOVE_TIMER: self.setTimerButtonText(_("Change timer"))