fix(draw_letter): fix draw letter bg_coords behaviour when it's NULL (#7773)

This commit is contained in:
Benign X
2025-02-14 17:55:16 +08:00
committed by GitHub
parent cef1649ea7
commit 1d49c7afbe
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -99,6 +99,7 @@ static void LV_ATTRIBUTE_FAST_MEM draw_letter_cb(lv_draw_task_t * t, lv_draw_gly
switch(glyph_draw_dsc->format) {
case LV_FONT_GLYPH_FORMAT_NONE: {
#if LV_USE_FONT_PLACEHOLDER
if(glyph_draw_dsc->bg_coords == NULL) break;
/* Draw a placeholder rectangle*/
lv_draw_border_dsc_t border_draw_dsc;
lv_draw_border_dsc_init(&border_draw_dsc);
+1
View File
@@ -163,6 +163,7 @@ static void draw_letter_cb(lv_draw_task_t * t, lv_draw_glyph_dsc_t * glyph_draw_
#if LV_USE_FONT_PLACEHOLDER
case LV_FONT_GLYPH_FORMAT_NONE: {
if(glyph_draw_dsc->bg_coords == NULL) break;
/* Draw a placeholder rectangle*/
lv_draw_border_dsc_t border_draw_dsc;
lv_draw_border_dsc_init(&border_draw_dsc);