diff --git a/src/core/lv_refr.c b/src/core/lv_refr.c index a20c49c81f..b9b569f90f 100644 --- a/src/core/lv_refr.c +++ b/src/core/lv_refr.c @@ -172,6 +172,7 @@ void lv_refr_obj(lv_draw_ctx_t * draw_ctx, lv_obj_t * obj) } if(refr_children) { + draw_ctx->clip_area = &clip_coords_for_children; uint32_t i; uint32_t child_cnt = lv_obj_get_child_cnt(obj); for(i = 0; i < child_cnt; i++) {