summaryrefslogtreecommitdiff
path: root/tvguidengosd.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-03-20 16:20:42 +0100
committerlouis <louis.braun@gmx.de>2015-03-20 16:20:42 +0100
commit9a3b32cd54c53dadc6b5512b1ed1684ebe2a104d (patch)
tree40f5726d1ec1cebb631636ed12e140cdeaef42c1 /tvguidengosd.c
parente6eea29fda90b7151fb459c353394155287da4df (diff)
downloadvdr-plugin-tvguideng-9a3b32cd54c53dadc6b5512b1ed1684ebe2a104d.tar.gz
vdr-plugin-tvguideng-9a3b32cd54c53dadc6b5512b1ed1684ebe2a104d.tar.bz2
fixed bug that recmenu was not hide when displaying detailed view in some cases
Diffstat (limited to 'tvguidengosd.c')
-rw-r--r--tvguidengosd.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/tvguidengosd.c b/tvguidengosd.c
index c49f816..36a738e 100644
--- a/tvguidengosd.c
+++ b/tvguidengosd.c
@@ -122,7 +122,6 @@ eOSState cTVGuideOSD::ProcessKey(eKeys Key) {
detailView->Flush();
}
} else {
-
//EPG Grid is active
switch (Key & ~k_Repeat) {
case kBack:
@@ -432,7 +431,7 @@ void cTVGuideOSD::DetailView(const cEvent *e) {
return;
epgGrid->Deactivate(true);
if (recMenuView->Active())
- recMenuView->Hide();
+ recMenuView->Hide(true);
cOsdView *dV = GetOsdView(viRootView, viDetailView);
detailView = new cDetailView(dV, e);
detailView->Draw();
@@ -446,7 +445,7 @@ void cTVGuideOSD::CloseDetailedView(void) {
epgGrid->Activate();
epgGrid->Flush();
if (recMenuView->Active()) {
- recMenuView->Activate();
+ recMenuView->Activate(true);
recMenuView->Flush();
}
}