diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/panic.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/panic.c b/firmware/panic.c index cdefc5a0b8..0d49847a19 100644 --- a/firmware/panic.c +++ b/firmware/panic.c | |||
@@ -82,6 +82,8 @@ void panicf( const char *fmt, ...) | |||
82 | vsnprintf( panic_buf, sizeof(panic_buf), fmt, ap ); | 82 | vsnprintf( panic_buf, sizeof(panic_buf), fmt, ap ); |
83 | va_end( ap ); | 83 | va_end( ap ); |
84 | 84 | ||
85 | lcd_set_viewport(NULL); | ||
86 | |||
85 | #ifdef HAVE_LCD_CHARCELLS | 87 | #ifdef HAVE_LCD_CHARCELLS |
86 | lcd_double_height(false); | 88 | lcd_double_height(false); |
87 | lcd_puts(0, 0, "*PANIC*"); | 89 | lcd_puts(0, 0, "*PANIC*"); |
@@ -98,7 +100,6 @@ void panicf( const char *fmt, ...) | |||
98 | 100 | ||
99 | lcd_clear_display(); | 101 | lcd_clear_display(); |
100 | lcd_setfont(FONT_SYSFIXED); | 102 | lcd_setfont(FONT_SYSFIXED); |
101 | lcd_set_viewport(NULL); | ||
102 | lcd_puts(1, y++, (unsigned char *)"*PANIC*"); | 103 | lcd_puts(1, y++, (unsigned char *)"*PANIC*"); |
103 | { | 104 | { |
104 | /* wrap panic line */ | 105 | /* wrap panic line */ |