summaryrefslogtreecommitdiff
path: root/recmenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'recmenu.c')
-rw-r--r--recmenu.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/recmenu.c b/recmenu.c
index 76a97ee..29832e2 100644
--- a/recmenu.c
+++ b/recmenu.c
@@ -4,6 +4,7 @@
// --- cRecMenu -------------------------------------------------------------
cRecMenu::cRecMenu() {
+ hidden = false;
menuWidth = 50;
menuHeight = 0;
maxMenuHeight = 98;
@@ -36,6 +37,8 @@ cRecMenu::~cRecMenu(void) {
recMenuGrid->Clear();
delete recMenuGrid;
}
+ if (hidden)
+ osdView->Activate();
}
/********************************************************************
@@ -280,8 +283,11 @@ void cRecMenu::InitMenuItems(void) {
current = menuItems.Next(current);
}
DrawBackground();
- if (scrolling)
+ Flush();
+ if (scrolling) {
DrawScrollbar();
+ Flush();
+ }
}
int cRecMenu::GetHeight(void) {