From 5a66e0af88b2b885b2fbdb423a8de27bfc4e8801 Mon Sep 17 00:00:00 2001 From: Benign X <1341398182@qq.com> Date: Mon, 27 Mar 2023 15:48:21 +0800 Subject: [PATCH] fix(lv_img_buf): fix `LV_IMG_SIZE_MODE_REAL` doesn't work properly (#4086) --- src/draw/lv_img_buf.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/draw/lv_img_buf.c b/src/draw/lv_img_buf.c index 94115cb7b..5b9c109c8 100644 --- a/src/draw/lv_img_buf.c +++ b/src/draw/lv_img_buf.c @@ -80,10 +80,10 @@ void _lv_img_buf_get_transformed_area(lv_area_t * res, lv_coord_t w, lv_coord_t lv_point_transform(&p[1], angle, zoom, pivot); lv_point_transform(&p[2], angle, zoom, pivot); lv_point_transform(&p[3], angle, zoom, pivot); - res->x1 = LV_MIN4(p[0].x, p[1].x, p[2].x, p[3].x) - 2; - res->x2 = LV_MAX4(p[0].x, p[1].x, p[2].x, p[3].x) + 2; - res->y1 = LV_MIN4(p[0].y, p[1].y, p[2].y, p[3].y) - 2; - res->y2 = LV_MAX4(p[0].y, p[1].y, p[2].y, p[3].y) + 2; + res->x1 = LV_MIN4(p[0].x, p[1].x, p[2].x, p[3].x); + res->x2 = LV_MAX4(p[0].x, p[1].x, p[2].x, p[3].x); + res->y1 = LV_MIN4(p[0].y, p[1].y, p[2].y, p[3].y); + res->y2 = LV_MAX4(p[0].y, p[1].y, p[2].y, p[3].y); #else LV_UNUSED(angle);