From 6b628e524b30653c1ca66e0bac99f4d247d8a0e6 Mon Sep 17 00:00:00 2001 From: guoweilkd Date: Tue, 29 Mar 2022 22:39:26 +0800 Subject: [PATCH] fix(obj): scrolling exception when use lv_obj_set_parent() (#3210) --- src/core/lv_obj_tree.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/lv_obj_tree.c b/src/core/lv_obj_tree.c index cf82553d6..d3ad16ae3 100644 --- a/src/core/lv_obj_tree.c +++ b/src/core/lv_obj_tree.c @@ -65,6 +65,7 @@ void lv_obj_del(lv_obj_t * obj) /*Call the ancestor's event handler to the parent to notify it about the child delete*/ if(par) { + lv_obj_update_layout(par); lv_obj_readjust_scroll(par, LV_ANIM_OFF); lv_obj_scrollbar_invalidate(par); lv_event_send(par, LV_EVENT_CHILD_CHANGED, NULL);