From 5fa365b68cc5e415fbc3db552d841705ff6f6293 Mon Sep 17 00:00:00 2001 From: louis Date: Tue, 24 Dec 2013 11:20:25 +0100 Subject: Fixed Bug 1484 --- tvguideosd.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'tvguideosd.c') 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(); } -- cgit v1.2.3