diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/lcd-bitmap-common.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/drivers/lcd-bitmap-common.c b/firmware/drivers/lcd-bitmap-common.c index 042500cce8..cb465fa4be 100644 --- a/firmware/drivers/lcd-bitmap-common.c +++ b/firmware/drivers/lcd-bitmap-common.c | |||
@@ -326,6 +326,7 @@ void LCDFN(scroll_fn)(void) | |||
326 | } | 326 | } |
327 | if (abs(s->offset) >= s->width - (current_vp->width - xpos)) { | 327 | if (abs(s->offset) >= s->width - (current_vp->width - xpos)) { |
328 | /* at end of line */ | 328 | /* at end of line */ |
329 | s->offset = s->width - (current_vp->width - xpos); | ||
329 | s->backward = true; | 330 | s->backward = true; |
330 | s->start_tick = current_tick + LCDFN(scroll_info).delay * 2; | 331 | s->start_tick = current_tick + LCDFN(scroll_info).delay * 2; |
331 | } | 332 | } |