diff options
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();
}
|