From e6eea29fda90b7151fb459c353394155287da4df Mon Sep 17 00:00:00 2001 From: louis Date: Fri, 20 Mar 2015 15:28:01 +0100 Subject: fixed display of background if recmenu was hidden --- recmenu.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'recmenu.c') 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) { -- cgit v1.2.3