Просмотр исходного кода

fix:等宽字体修复lcd上没有起到作用

alienwalker 2 лет назад
Родитель
Сommit
7e19278e90
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      components/lcd/luat_lib_lcd.c

+ 1 - 0
components/lcd/luat_lib_lcd.c

@@ -962,6 +962,7 @@ static int l_lcd_draw_str(lua_State* L) {
         data++;
         if ( e != 0x0fffe ){
         delta = u8g2_font_draw_glyph(&(default_conf->luat_lcd_u8g2), x, y, e);
+        if (e < 0x0080) delta = luat_u8g2_need_ascii_cut(delta);
         switch(default_conf->luat_lcd_u8g2.font_decode.dir){
             case 0:
             x += delta;