git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add 5V handling for active DVB-T antennas (needs new drivers)
[enigma2.git]
/
lib
/
python
/
Screens
/
EventView.py
diff --git
a/lib/python/Screens/EventView.py
b/lib/python/Screens/EventView.py
index 56a9e02ce694b870b048bb9d0fc5bfc153102dd5..6563daa1fe5e4d46062cdde7fa3e6714c4243ba1 100644
(file)
--- a/
lib/python/Screens/EventView.py
+++ b/
lib/python/Screens/EventView.py
@@
-59,7
+59,7
@@
class EventViewBase:
def timerAdd(self):
if not self.isRecording:
def timerAdd(self):
if not self.isRecording:
- newEntry = RecordTimerEntry(self.currentService, *parseEvent(self.event))
+ newEntry = RecordTimerEntry(self.currentService,
checkOldTimers = True,
*parseEvent(self.event))
self.session.openWithCallback(self.timerEditFinished, TimerEntry, newEntry)
def timerEditFinished(self, answer):
self.session.openWithCallback(self.timerEditFinished, TimerEntry, newEntry)
def timerEditFinished(self, answer):
@@
-89,6
+89,8
@@
class EventViewBase:
def setEvent(self, event):
self.event = event
def setEvent(self, event):
self.event = event
+ if event is None:
+ return
text = event.getEventName()
short = event.getShortDescription()
ext = event.getExtendedDescription()
text = event.getEventName()
short = event.getShortDescription()
ext = event.getExtendedDescription()
@@
-131,7
+133,7
@@
class EventViewBase:
self["key_red"].setText(_("Similar"))
def openSimilarList(self):
self["key_red"].setText(_("Similar"))
def openSimilarList(self):
- if self.similarEPGCB is not None:
+ if self.similarEPGCB is not None
and len(self["key_red"].getText())
:
id = self.event and self.event.getEventId()
refstr = str(self.currentService)
if id is not None:
id = self.event and self.event.getEventId()
refstr = str(self.currentService)
if id is not None: