summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkamel5 <vdr.kamel5 (at) gmx (dot) net>2021-05-08 15:34:25 +0200
committerkamel5 <vdr.kamel5 (at) gmx (dot) net>2021-05-10 15:48:52 +0200
commita7fc762b3dabefc1ec6a04fbf290f702d203fdf0 (patch)
treebfd311abffaff05ae34a4b998ecb49e4cebbb7ad
parent596c86c780f6eb832f333b704ebf9d6da5fbc548 (diff)
downloadvdr-plugin-skindesigner-a7fc762b3dabefc1ec6a04fbf290f702d203fdf0.tar.gz
vdr-plugin-skindesigner-a7fc762b3dabefc1ec6a04fbf290f702d203fdf0.tar.bz2
Update timerliste in main menu
The display of the instant timers has been corrected in the main menu so that they are displayed as in the timer list.
-rw-r--r--coreengine/viewelementsdisplaymenu.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/coreengine/viewelementsdisplaymenu.c b/coreengine/viewelementsdisplaymenu.c
index 1640be1..37c9257 100644
--- a/coreengine/viewelementsdisplaymenu.c
+++ b/coreengine/viewelementsdisplaymenu.c
@@ -391,7 +391,8 @@ bool cVeDmTimers::Parse(bool forced) {
tokenContainer->AddLoopToken(timerIndex, i, (int)eDMTimersLT::isremotetimer, globalTimers.IsRemoteTimer(i) ? "1" : "0");
tokenContainer->AddLoopToken(timerIndex, i, (int)eDMTimersLT::remotehost, globalTimers.RemoteHost(i));
const cEvent *event = Timer->Event();
- if (event) {
+ const char *fileName = Timer->File();
+ if (event && fileName && !(*fileName == '@')) {
tokenContainer->AddLoopToken(timerIndex, i, (int)eDMTimersLT::title, event->Title());
} else {
const char *File = Setup.FoldersInTimerMenu ? NULL : strrchr(Timer->File(), FOLDERDELIMCHAR);