summaryrefslogtreecommitdiff
path: root/tvguideosd.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2013-12-24 11:20:25 +0100
committerlouis <louis.braun@gmx.de>2013-12-24 11:20:25 +0100
commit5fa365b68cc5e415fbc3db552d841705ff6f6293 (patch)
tree93c67a92df41913c97677709f934f02c8ffc8be1 /tvguideosd.c
parent4120b0eae2c2c4d7b1594ce1983ce950d34f6fb6 (diff)
downloadvdr-plugin-tvguide-5fa365b68cc5e415fbc3db552d841705ff6f6293.tar.gz
vdr-plugin-tvguide-5fa365b68cc5e415fbc3db552d841705ff6f6293.tar.bz2
Fixed Bug 1484
Diffstat (limited to 'tvguideosd.c')
-rw-r--r--tvguideosd.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/tvguideosd.c b/tvguideosd.c
index e1a5c34..64ca63a 100644
--- a/tvguideosd.c
+++ b/tvguideosd.c
@@ -434,7 +434,10 @@ void cTvGuideOsd::processKeyGreen() {
if (prev) {
readChannels(prev);
if (columns.Count() > 0) {
- drawGridsChannelJump(currentCol);
+ if (tvguideConfig.channelJumpMode == eGroupJump)
+ drawGridsChannelJump();
+ else
+ drawGridsChannelJump(currentCol);
}
osdManager.flush();
}
@@ -471,7 +474,10 @@ void cTvGuideOsd::processKeyYellow() {
if (next) {
readChannels(next);
if (columns.Count() > 0) {
- drawGridsChannelJump(currentCol);
+ if (tvguideConfig.channelJumpMode == eGroupJump)
+ drawGridsChannelJump();
+ else
+ drawGridsChannelJump(currentCol);
}
osdManager.flush();
}