fix color bleeding on border drawing

Fixes https://forum.lvgl.io/t/border-dont-cover-calendar/3029/4
This commit is contained in:
Gabor Kiss-Vamosi
2020-08-23 07:44:29 +02:00
parent 35e09885fb
commit c0f6ff4d42
4 changed files with 6 additions and 1 deletions

View File

@@ -3801,7 +3801,7 @@ static lv_design_res_t lv_obj_design(lv_obj_t * obj, const lv_area_t * clip_area
lv_draw_rect_dsc_init(&draw_dsc);
/*If the border is drawn later disable loading its properties*/
if(lv_obj_get_style_border_post(obj, LV_OBJ_PART_MAIN)) {
draw_dsc.border_opa = LV_OPA_TRANSP;
draw_dsc.border_post = 1;
}
lv_obj_init_draw_rect_dsc(obj, LV_OBJ_PART_MAIN, &draw_dsc);