--- a/ui/common/object.c Mon May 18 21:29:56 2026 +0200
+++ b/ui/common/object.c Tue May 19 18:10:13 2026 +0200
@@ -114,6 +114,7 @@
}
void uic_object_destroy(UiObject *obj) {
+ uic_context_prepare_close(obj->ctx);
uic_object_destroyed(obj);
uic_context_destroy(obj->ctx, obj->ctx->document);
}