ui/gtk/container.c

changeset 1017
ac1af881d8d4
parent 1016
ccde46662db7
--- a/ui/gtk/container.c	Thu Dec 18 17:50:15 2025 +0100
+++ b/ui/gtk/container.c	Fri Dec 19 23:18:48 2025 +0100
@@ -170,8 +170,6 @@
 #else
     gtk_box_pack_start(GTK_BOX(ct->widget), widget, expand, fill, 0);
 #endif
-    
-    ct->current = widget;
 }
 
 UiContainerX* ui_grid_container(
@@ -226,8 +224,6 @@
     
     gtk_grid_attach(GTK_GRID(ct->widget), widget, grid->x, grid->y, colspan, rowspan);
     grid->x += colspan;
-    
-    grid->container.current = widget;
 }
 #endif
 #ifdef UI_GTK2
@@ -288,7 +284,6 @@
 void ui_frame_container_add(UiContainerPrivate *ct, GtkWidget *widget, UiLayout *layout) {
     widget = ui_gtk_set_margin(widget, layout->margin, layout->margin_left, layout->margin_right, layout->margin_top, layout->margin_bottom);
     FRAME_SET_CHILD(ct->widget, widget);
-    ct->current = widget;
 }
 
 UiContainerX* ui_expander_container(UiObject *obj, GtkWidget *expander) {
@@ -304,14 +299,12 @@
 void ui_expander_container_add(UiContainerPrivate *ct, GtkWidget *widget, UiLayout *layout) {
     widget = ui_gtk_set_margin(widget, layout->margin, layout->margin_left, layout->margin_right, layout->margin_top, layout->margin_bottom);
     EXPANDER_SET_CHILD(ct->widget, widget);
-    ct->current = widget;
 }
 
 void ui_scrolledwindow_container_add(UiContainerPrivate *ct, GtkWidget *widget, UiLayout *layout) {
     widget = ui_gtk_set_margin(widget, layout->margin, layout->margin_left, layout->margin_right, layout->margin_top, layout->margin_bottom);
     // TODO: check if the widget implements GtkScrollable
     SCROLLEDWINDOW_SET_CHILD(ct->widget, widget);
-    ct->current = widget;
 }
 
 UiContainerX* ui_scrolledwindow_container(UiObject *obj, GtkWidget *scrolledwindow) {
@@ -342,8 +335,6 @@
     }
     widget = ui_gtk_set_margin(widget, layout->margin, layout->margin_left, layout->margin_right, layout->margin_top, layout->margin_bottom);
     data->add_tab(ct->widget, -1, layout->label, widget);
-    
-    ct->current = widget;
 }
 
 #ifdef UI_GTK2

mercurial