summaryrefslogtreecommitdiff
path: root/firmware/drivers/lcd-remote-2bit-vi.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/lcd-remote-2bit-vi.c')
-rw-r--r--firmware/drivers/lcd-remote-2bit-vi.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/firmware/drivers/lcd-remote-2bit-vi.c b/firmware/drivers/lcd-remote-2bit-vi.c
index 51189b0fa9..d5757f4dbb 100644
--- a/firmware/drivers/lcd-remote-2bit-vi.c
+++ b/firmware/drivers/lcd-remote-2bit-vi.c
@@ -1022,9 +1022,8 @@ void lcd_remote_puts_scroll_style_offset(int x, int y, const unsigned char *stri
1022 s = &lcd_remote_scroll_info.scroll[y]; 1022 s = &lcd_remote_scroll_info.scroll[y];
1023 1023
1024 s->start_tick = current_tick + lcd_remote_scroll_info.delay; 1024 s->start_tick = current_tick + lcd_remote_scroll_info.delay;
1025 s->invert = false; 1025 s->style = style;
1026 if (style & STYLE_INVERT) { 1026 if (style & STYLE_INVERT) {
1027 s->invert = true;
1028 lcd_remote_puts_style_offset(x,y,string,STYLE_INVERT,offset); 1027 lcd_remote_puts_style_offset(x,y,string,STYLE_INVERT,offset);
1029 } 1028 }
1030 else 1029 else
@@ -1120,7 +1119,7 @@ void lcd_remote_scroll_fn(void)
1120 } 1119 }
1121 1120
1122 lastmode = drawmode; 1121 lastmode = drawmode;
1123 drawmode = s->invert ? 1122 drawmode = (s->style&STYLE_INVERT) ?
1124 (DRMODE_SOLID|DRMODE_INVERSEVID) : DRMODE_SOLID; 1123 (DRMODE_SOLID|DRMODE_INVERSEVID) : DRMODE_SOLID;
1125 lcd_remote_putsxyofs(xpos, ypos, s->offset, s->line); 1124 lcd_remote_putsxyofs(xpos, ypos, s->offset, s->line);
1126 drawmode = lastmode; 1125 drawmode = lastmode;