--- a/ui/gtk/list.c Wed Jan 21 20:12:59 2026 +0100 +++ b/ui/gtk/list.c Thu Jan 22 23:18:00 2026 +0100 @@ -661,6 +661,9 @@ GtkSelectionModel *selection_model = create_selection_model(tableview, ls, args->multiselection); GtkWidget *view = gtk_column_view_new(GTK_SELECTION_MODEL(selection_model)); + if(args->hide_header) { + gtk_widget_set_visible(gtk_widget_get_first_child(view), FALSE); + } UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->list, args->varname, UI_VAR_LIST); @@ -1385,6 +1388,9 @@ UIWIDGET ui_table_create(UiObject *obj, UiListArgs *args) { // create treeview GtkWidget *view = gtk_tree_view_new(); + if(args->hide_header) { + gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(view), FALSE); + } UiModel *model = args->model; int columns = model ? model->columns : 0;