Bug fix in lcd_display_text()

This commit is contained in:
xoreo
2023-11-14 15:31:10 +01:00
parent ec5691a9ab
commit 1562d4d3b0
2 changed files with 84 additions and 1 deletions

View File

@@ -45,7 +45,8 @@ void lcd_display_text(uint8_t* text, uint16_t x_pos, uint16_t y_pos, uint32_t co
if ((x_pos) > BSP_LCD_GetXSize() - (font->Width)*2) {
if (isalpha(text[i-1]) && isalpha(text[i])) {
BSP_LCD_DisplayChar(x_pos, y_pos, '-');
i -= 1;
} else {
BSP_LCD_DisplayChar(x_pos, y_pos, text[i]);
}
x_pos = 0;
y_pos += font->Height;