summaryrefslogtreecommitdiff
path: root/coreengine/viewdisplaymenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'coreengine/viewdisplaymenu.c')
-rw-r--r--coreengine/viewdisplaymenu.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/coreengine/viewdisplaymenu.c b/coreengine/viewdisplaymenu.c
index 21bdb52..6a9db57 100644
--- a/coreengine/viewdisplaymenu.c
+++ b/coreengine/viewdisplaymenu.c
@@ -405,6 +405,7 @@ void cViewMenu::SetMessage(eMessageType type, const char *text) {
void cViewMenu::SetChannelHeader(const cEvent *event) {
if (!event)
return;
+
if (menuChange && menuCat == mcSchedule) {
#if defined (APIVERSNUM) && (APIVERSNUM >= 20301)
LOCK_CHANNELS_READ;
@@ -793,7 +794,8 @@ eMenuOrientation cSubView::MenuOrientation(void) {
void cSubView::SetTitle(const char *title) {
if (header) {
- header->SetTitle(title);
+ header->SetTitle(title);
+ header->ClearChannel();
}
}