diff options
Diffstat (limited to 'firmware/drivers/lcd-recorder.c')
-rw-r--r-- | firmware/drivers/lcd-recorder.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/firmware/drivers/lcd-recorder.c b/firmware/drivers/lcd-recorder.c index 7e064b8001..a29257342e 100644 --- a/firmware/drivers/lcd-recorder.c +++ b/firmware/drivers/lcd-recorder.c | |||
@@ -1065,9 +1065,11 @@ static void scroll_thread(void) | |||
1065 | } | 1065 | } |
1066 | } | 1066 | } |
1067 | else { | 1067 | else { |
1068 | /* scroll forward the whole time */ | 1068 | /* pause at beginning of line */ |
1069 | if (s->offset >= s->width) | 1069 | if (s->offset >= s->width) { |
1070 | s->offset %= s->width; | 1070 | s->offset = 0; |
1071 | s->start_tick = current_tick + scroll_delay * 2; | ||
1072 | } | ||
1071 | } | 1073 | } |
1072 | 1074 | ||
1073 | lastmode = drawmode; | 1075 | lastmode = drawmode; |