- glcd: don't depend initial scroll offset from scroll spreed

Signed-off-by: Thilo Graf <dbt@novatux.de>
This commit is contained in:
svenhoefer
2020-07-04 13:47:12 +02:00
committed by Thilo Graf
parent be9cb674f0
commit 938ba82256

View File

@@ -959,7 +959,7 @@ void cGLCD::Run(void)
scrollEpgSkip = 0; scrollEpgSkip = 0;
scrollEpgForward = true; scrollEpgForward = true;
if (doScrollEpg) { if (doScrollEpg) {
scrollEpgOffset = bitmap->Width()/g_settings.glcd_scroll_speed; scrollEpgOffset = bitmap->Width()/4;
EpgWidth += scrollEpgOffset; EpgWidth += scrollEpgOffset;
} }
else else
@@ -980,7 +980,7 @@ void cGLCD::Run(void)
scrollChannelSkip = 0; scrollChannelSkip = 0;
scrollChannelForward = true; scrollChannelForward = true;
if (doScrollChannel) { if (doScrollChannel) {
scrollChannelOffset = bitmap->Width()/g_settings.glcd_scroll_speed; scrollChannelOffset = bitmap->Width()/4;
ChannelWidth += scrollChannelOffset; ChannelWidth += scrollChannelOffset;
} }
else else
@@ -1005,7 +1005,7 @@ void cGLCD::Run(void)
scrollEpgForward = true; scrollEpgForward = true;
if (doScrollEpg) if (doScrollEpg)
{ {
scrollEpgOffset = bitmap->Width()/g_settings.glcd_scroll_speed; scrollEpgOffset = bitmap->Width()/4;
EpgWidth += scrollEpgOffset; EpgWidth += scrollEpgOffset;
} }
else else
@@ -1020,7 +1020,7 @@ void cGLCD::Run(void)
scrollChannelForward = true; scrollChannelForward = true;
if (doScrollChannel) if (doScrollChannel)
{ {
scrollChannelOffset = bitmap->Width()/g_settings.glcd_scroll_speed; scrollChannelOffset = bitmap->Width()/4;
ChannelWidth += scrollChannelOffset; ChannelWidth += scrollChannelOffset;
} }
else else
@@ -1050,7 +1050,7 @@ void cGLCD::Run(void)
scrollChannelForward = true; scrollChannelForward = true;
scrollChannelSkip = 0; scrollChannelSkip = 0;
if (doScrollChannel) { if (doScrollChannel) {
scrollChannelOffset = bitmap->Width()/g_settings.glcd_scroll_speed; scrollChannelOffset = bitmap->Width()/4;
ChannelWidth += scrollChannelOffset; ChannelWidth += scrollChannelOffset;
} }
else else
@@ -1072,7 +1072,7 @@ void cGLCD::Run(void)
scrollEpgSkip = 0; scrollEpgSkip = 0;
if (doScrollEpg) if (doScrollEpg)
{ {
scrollEpgOffset = bitmap->Width()/g_settings.glcd_scroll_speed; scrollEpgOffset = bitmap->Width()/4;
EpgWidth += scrollEpgOffset; EpgWidth += scrollEpgOffset;
} else } else
scrollEpgOffset = 0; scrollEpgOffset = 0;