ui/gtk/window.c

changeset 801
e096c441e874
parent 794
ebd7b3394501
child 804
ce992dbfbc39
--- a/ui/gtk/window.c	Sun Oct 05 13:30:19 2025 +0200
+++ b/ui/gtk/window.c	Sun Oct 05 18:13:15 2025 +0200
@@ -372,7 +372,8 @@
     gtk_container_add(GTK_CONTAINER(frame), content_box);
     obj->container = ui_box_container(obj, content_box);
     */
-    obj->container = ui_box_container(obj, content_box, UI_CONTAINER_VBOX);
+    UiContainerX *container = ui_box_container(obj, content_box, UI_CONTAINER_VBOX);
+    uic_object_push_container(obj, container);
     
     nwindows++;
     return obj;
@@ -932,7 +933,8 @@
 #endif
     
     GtkWidget *content_vbox = ui_gtk_vbox_new(0);
-    obj->container = ui_box_container(obj, content_vbox, UI_CONTAINER_VBOX);
+    UiContainerX *container = ui_box_container(obj, content_vbox, UI_CONTAINER_VBOX);
+    uic_object_push_container(obj, container);
     if(args->lbutton1 || args->lbutton2 || args->rbutton3 || args->rbutton4) {
 #if GTK_CHECK_VERSION(3, 10, 0)
         if(args->titlebar_buttons != UI_OFF) {

mercurial