summaryrefslogtreecommitdiff
path: root/views/displaymenuview.c
diff options
context:
space:
mode:
Diffstat (limited to 'views/displaymenuview.c')
-rw-r--r--views/displaymenuview.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/views/displaymenuview.c b/views/displaymenuview.c
index f5a841c..5a54628 100644
--- a/views/displaymenuview.c
+++ b/views/displaymenuview.c
@@ -432,8 +432,9 @@ bool cDisplayMenuSchedulesView::DrawHeader(void) {
if (channel) {
stringTokens.insert(pair<string,string>("channelnumber", *cString::sprintf("%d", channel->Number())));
stringTokens.insert(pair<string,string>("channelname", channel->Name()));
- stringTokens.insert(pair<string,string>("channelid", *(channel->GetChannelID().ToString())));
-
+ string channelID = *(channel->GetChannelID().ToString());
+ stringTokens.insert(pair<string,string>("channelid", channelID));
+ intTokens.insert(pair<string, int>("channellogoexists", imgCache->LogoExists(channelID)));
}
bool hasIcon = false;
string icon = imgCache->GetIconName(menuTitle, cat);