From 655f42b852669f27ab8bfde84bf70cf0b7ea027d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Mon, 9 Aug 2021 13:31:48 +0200 Subject: [PATCH] fix(chart) don't draw series lines with < 1 points Releated to https://forum.lvgl.io/t/maybe-it-has-bug-in-draw-chart-line-data/6394 --- src/extra/widgets/chart/lv_chart.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/extra/widgets/chart/lv_chart.c b/src/extra/widgets/chart/lv_chart.c index a76d01a25..6befb9b57 100644 --- a/src/extra/widgets/chart/lv_chart.c +++ b/src/extra/widgets/chart/lv_chart.c @@ -839,6 +839,7 @@ static void draw_series_line(lv_obj_t * obj, const lv_area_t * clip_area) if(_lv_area_intersect(&com_area, &obj->coords, clip_area) == false) return; lv_chart_t * chart = (lv_chart_t *)obj; + if(chart->point_cnt < 1) return; uint16_t i; lv_point_t p1;