diff options
-rw-r--r-- | HISTORY | 1 | ||||
-rw-r--r-- | recmenu.c | 7 |
2 files changed, 8 insertions, 0 deletions
@@ -121,3 +121,4 @@ Version 1.2.0 - changed video directory choosage behaviour: added possibility to use a fixed recording dir which also supports epgsearch variables +- fixed a bug when scrolling page up and the menu footer is active @@ -328,6 +328,10 @@ void cRecMenu::PageUp(void) { JumpBegin(); return; } + if (footer && activeItem == footer) { + Activate(footer, menuItems.front()); + return; + } int newActive = GetActive() - numItems; if (newActive < 0) newActive = 0; @@ -365,6 +369,9 @@ void cRecMenu::PageDown(void) { cRecMenuItem *activeItem = GetActiveMenuItem(); if (!activeItem) return; + if (footer && activeItem == footer) { + return; + } if (!scrollable) { JumpEnd(); return; |