From 3a47f284cd1c41da8744ff1cd2a96b87dfed8caf Mon Sep 17 00:00:00 2001 From: Shatyuka Date: Mon, 13 Apr 2026 19:23:39 +0800 Subject: [PATCH] fix(theme): use correct display dpi (#9895) --- src/themes/default/lv_theme_default.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/themes/default/lv_theme_default.c b/src/themes/default/lv_theme_default.c index 42cff1a158..80f58a2283 100644 --- a/src/themes/default/lv_theme_default.c +++ b/src/themes/default/lv_theme_default.c @@ -283,9 +283,9 @@ static void style_init(my_theme_t * theme) lv_style_set_bg_color(&theme->styles.btn, theme->color_grey); if(!(theme->base.flags & MODE_DARK)) { lv_style_set_shadow_color(&theme->styles.btn, lv_palette_main(LV_PALETTE_GREY)); - lv_style_set_shadow_width(&theme->styles.btn, LV_DPX(3)); + lv_style_set_shadow_width(&theme->styles.btn, LV_DPX_CALC(theme->disp_dpi, 3)); lv_style_set_shadow_opa(&theme->styles.btn, LV_OPA_50); - lv_style_set_shadow_offset_y(&theme->styles.btn, LV_DPX_CALC(theme->disp_dpi, LV_DPX(4))); + lv_style_set_shadow_offset_y(&theme->styles.btn, LV_DPX_CALC(theme->disp_dpi, 3)); } lv_style_set_text_color(&theme->styles.btn, theme->color_text); lv_style_set_pad_hor(&theme->styles.btn, PAD_DEF); @@ -611,10 +611,10 @@ static void style_init(my_theme_t * theme) #if LV_USE_SCALE style_init_reset(&theme->styles.scale); lv_style_set_line_color(&theme->styles.scale, theme->color_text); - lv_style_set_line_width(&theme->styles.scale, LV_DPX(2)); + lv_style_set_line_width(&theme->styles.scale, LV_DPX_CALC(theme->disp_dpi, 2)); lv_style_set_arc_color(&theme->styles.scale, theme->color_text); - lv_style_set_arc_width(&theme->styles.scale, LV_DPX(2)); - lv_style_set_length(&theme->styles.scale, LV_DPX(6)); + lv_style_set_arc_width(&theme->styles.scale, LV_DPX_CALC(theme->disp_dpi, 2)); + lv_style_set_length(&theme->styles.scale, LV_DPX_CALC(theme->disp_dpi, 6)); #endif }