diff options
author | louis <louis.braun@gmx.de> | 2015-01-12 12:40:28 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2015-01-12 12:40:28 +0100 |
commit | d84447652edf87b54d8403678ac6e029893b9533 (patch) | |
tree | 9b9193119df71ada291a3a09d00139434813816a | |
parent | 5d86c45bc679974079842913b81785a4fbfb3305 (diff) | |
download | vdr-plugin-skindesigner-d84447652edf87b54d8403678ac6e029893b9533.tar.gz vdr-plugin-skindesigner-d84447652edf87b54d8403678ac6e029893b9533.tar.bz2 |
fixed bug that epg quicksearch menu was not displayed properly
-rw-r--r-- | HISTORY | 1 | ||||
-rw-r--r-- | displaymenu.c | 5 | ||||
-rw-r--r-- | views/displaymenurootview.c | 2 |
3 files changed, 6 insertions, 2 deletions
@@ -144,3 +144,4 @@ Version 0.1.2 introduced "whatsonfavorites" Token in displaymenuschedules - fixed again display of channel in schedules header - added now and next in blackhole channels menu +- fixed bug that epg quicksearch menu was not displayed properly diff --git a/displaymenu.c b/displaymenu.c index 7759b61..2908880 100644 --- a/displaymenu.c +++ b/displaymenu.c @@ -203,7 +203,10 @@ void cSDDisplayMenu::SetItem(const char *Text, int Index, bool Current, bool Sel for (int i=0; i<MaxTabs; i++) { const char *s = GetTabbedText(Text, i); if (s) { - tabTexts[i] = s; + if (strlen(s) == 0) + tabTexts[i] = " "; + else + tabTexts[i] = s; } else { tabTexts[i] = ""; } diff --git a/views/displaymenurootview.c b/views/displaymenurootview.c index 2f3f11d..142949f 100644 --- a/views/displaymenurootview.c +++ b/views/displaymenurootview.c @@ -205,7 +205,7 @@ void cDisplayMenuRootView::SetMenu(eMenuCategory menuCat, bool menuInit) { } void cDisplayMenuRootView::CorrectDefaultMenu(void) { - if (viewType > svMenuDefault) { + if (viewType > svMenuDefault && viewType != svMenuPlugin) { SetMenu(mcUnknown, true); } } |