diff --git a/src/core.c b/src/core.c index cde8b0d..bd46f9f 100644 --- a/src/core.c +++ b/src/core.c @@ -261,6 +261,8 @@ void MwDestroyWidget(MwWidget handle) { if(i == arrlen(handle->parent->destroy_queue)) { arrput(handle->parent->destroy_queue, handle); } + + MwDispatch(handle->parent, children_update); } destroy_children(handle); handle->destroyed = 1;