From 672f79fccaaa1fbab8147ce109087d500e476728 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Sun, 4 Feb 2024 12:50:50 +0100 Subject: [PATCH] fix(tileview): on size change auto. update the pos. of the tiles (#5577) --- src/widgets/tileview/lv_tileview.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/widgets/tileview/lv_tileview.c b/src/widgets/tileview/lv_tileview.c index dad187fa46..400ca15c7d 100644 --- a/src/widgets/tileview/lv_tileview.c +++ b/src/widgets/tileview/lv_tileview.c @@ -70,8 +70,7 @@ lv_obj_t * lv_tileview_add_tile(lv_obj_t * tv, uint8_t col_id, uint8_t row_id, l lv_obj_t * obj = lv_obj_class_create_obj(&lv_tileview_tile_class, tv); lv_obj_class_init_obj(obj); - lv_obj_set_pos(obj, col_id * lv_obj_get_content_width(tv), - row_id * lv_obj_get_content_height(tv)); + lv_obj_set_pos(obj, lv_pct(col_id * 100), lv_pct(row_id * 100)); lv_tileview_tile_t * tile = (lv_tileview_tile_t *)obj; tile->dir = dir;