From fcd4011f2228392d2b2b4f463d575d9d815f8c4a Mon Sep 17 00:00:00 2001 From: xaowang96 <32351888+xaowang96@users.noreply.github.com> Date: Sun, 24 Jul 2022 02:03:06 +0800 Subject: [PATCH] feat(img): do not show "no data" if src is NULL (#3510) * feat(img):do not show "no data" if src is NULL Signed-off-by: wangxuedong * format code Signed-off-by: wangxuedong --- src/widgets/img/lv_img.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/widgets/img/lv_img.c b/src/widgets/img/lv_img.c index f8f28b684..5dfa19156 100644 --- a/src/widgets/img/lv_img.c +++ b/src/widgets/img/lv_img.c @@ -681,6 +681,10 @@ static void draw_img(lv_event_t * e) lv_draw_label(draw_ctx, &label_dsc, &obj->coords, img->src, NULL); } + else if(img->src == NULL) { + /*Do not need to draw image when src is NULL*/ + LV_LOG_WARN("draw_img: image source is NULL"); + } else { /*Trigger the error handler of image draw*/ LV_LOG_WARN("draw_img: image source type is unknown");