diff options
Diffstat (limited to 'firmware/drivers/lcd-h100.c')
-rw-r--r-- | firmware/drivers/lcd-h100.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/firmware/drivers/lcd-h100.c b/firmware/drivers/lcd-h100.c index ba959d23de..739e4b2862 100644 --- a/firmware/drivers/lcd-h100.c +++ b/firmware/drivers/lcd-h100.c | |||
@@ -1236,9 +1236,11 @@ static void scroll_thread(void) | |||
1236 | } | 1236 | } |
1237 | } | 1237 | } |
1238 | else { | 1238 | else { |
1239 | /* scroll forward the whole time */ | 1239 | /* pause at beginning of line */ |
1240 | if (s->offset >= s->width) | 1240 | if (s->offset >= s->width) { |
1241 | s->offset %= s->width; | 1241 | s->offset = 0; |
1242 | s->start_tick = current_tick + scroll_delay * 2; | ||
1243 | } | ||
1242 | } | 1244 | } |
1243 | 1245 | ||
1244 | lastmode = drawmode; | 1246 | lastmode = drawmode; |