diff options
Diffstat (limited to 'tvguidengosd.c')
-rw-r--r-- | tvguidengosd.c | 5 |
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(); } } |