diff options
author | louis <louis.braun@gmx.de> | 2014-02-07 17:57:14 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2014-02-07 17:57:14 +0100 |
commit | 4b0f4184cf96e99ae7bf8b43382d737326e85c5f (patch) | |
tree | 03e1fdd068b7dbbf092245dabdd78dca67ca41b2 /recmenumanager.c | |
parent | acb058052294422e83d889d388a8a5c9e5dcdb50 (diff) | |
download | vdr-plugin-tvguide-4b0f4184cf96e99ae7bf8b43382d737326e85c5f.tar.gz vdr-plugin-tvguide-4b0f4184cf96e99ae7bf8b43382d737326e85c5f.tar.bz2 |
changed event result lists that it is possible to scroll page up and down directly with left / right
Diffstat (limited to 'recmenumanager.c')
-rw-r--r-- | recmenumanager.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/recmenumanager.c b/recmenumanager.c index ddd95a8..1fc672b 100644 --- a/recmenumanager.c +++ b/recmenumanager.c @@ -544,6 +544,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) { delete activeMenu;
activeMenu = activeMenuBuffer;
activeMenuBuffer = NULL;
+ activeMenu->UpdateActiveMenuItem();
activeMenu->Show();
break;
/**********************************************************************************************
@@ -718,6 +719,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) { delete activeMenu;
activeMenu = activeMenuBuffer2;
activeMenuBuffer2 = NULL;
+ activeMenu->UpdateActiveMenuItem();
activeMenu->Show();
break;
case rmsFavoritesNow:
@@ -767,6 +769,7 @@ eOSState cRecMenuManager::StateMachine(eRecMenuState nextState) { delete activeMenu;
activeMenu = activeMenuBuffer;
activeMenuBuffer = NULL;
+ activeMenu->UpdateActiveMenuItem();
activeMenu->Show();
state = osContinue;
}
@@ -795,7 +798,6 @@ void cRecMenuManager::DisplaySearchTimerList(void) { delete activeMenu;
std::vector<cTVGuideSearchTimer> searchTimers;
recManager->GetSearchTimers(&searchTimers);
- //std::sort(searchTimers.begin(), searchTimers.end());
activeMenu = new cRecMenuSearchTimers(searchTimers);
activeMenu->Display();
}
@@ -865,6 +867,7 @@ eOSState cRecMenuManager::ProcessKey(eKeys Key) { delete activeMenu;
activeMenu = activeMenuBuffer;
activeMenuBuffer = NULL;
+ activeMenu->UpdateActiveMenuItem();
activeMenu->Show();
state = osContinue;
osdManager.flush();
|