diff options
author | louis <louis.braun@gmx.de> | 2015-03-20 16:20:42 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2015-03-20 16:20:42 +0100 |
commit | 9a3b32cd54c53dadc6b5512b1ed1684ebe2a104d (patch) | |
tree | 40f5726d1ec1cebb631636ed12e140cdeaef42c1 /recmenuview.c | |
parent | e6eea29fda90b7151fb459c353394155287da4df (diff) | |
download | vdr-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 'recmenuview.c')
-rw-r--r-- | recmenuview.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/recmenuview.c b/recmenuview.c index 5f20197..bf34ca0 100644 --- a/recmenuview.c +++ b/recmenuview.c @@ -76,17 +76,21 @@ void cRecMenuView::Close(void) { active = false;
}
-void cRecMenuView::Hide(void) {
- if (recMenuViewBuffer)
- recMenuViewBuffer->Deactivate(true);
- else
+void cRecMenuView::Hide(bool full) {
+ if (recMenuViewBuffer) {
+ recMenuViewBuffer->Deactivate(true);
+ if (full)
+ recMenuView->Deactivate(true);
+ } else
recMenuView->Deactivate(true);
}
-void cRecMenuView::Activate(void) {
- if (recMenuViewBuffer)
+void cRecMenuView::Activate(bool full) {
+ if (recMenuViewBuffer) {
recMenuViewBuffer->Activate();
- else
+ if (full)
+ recMenuView->Activate();
+ } else
recMenuView->Activate();
}
|