Merge pull request #297 from ZoiteChat/fix-flatpak-tabs-tree-errors

Expose hidden channel tree for tab switcher compatibility
This commit is contained in:
deepend-tildeclub
2026-06-15 23:01:03 -06:00
committed by GitHub

View File

@@ -341,6 +341,7 @@ cv_tabs_init (chanview *cv)
GtkWidget *box; GtkWidget *box;
GtkWidget *viewport; GtkWidget *viewport;
GtkWidget *outer; GtkWidget *outer;
GtkWidget *tree;
if (cv->vertical) if (cv->vertical)
{ {
@@ -385,6 +386,11 @@ cv_tabs_init (chanview *cv)
gtk_container_add (GTK_CONTAINER (viewport), box); gtk_container_add (GTK_CONTAINER (viewport), box);
gtk_widget_show (box); gtk_widget_show (box);
tree = gtk_tree_view_new_with_model (GTK_TREE_MODEL (cv->store));
gtk_widget_set_name (tree, "zoitechat-tree");
gtk_widget_set_no_show_all (tree, TRUE);
gtk_box_pack_start (GTK_BOX (outer), tree, 0, 0, 0);
gtk_container_add (GTK_CONTAINER (cv->box), outer); gtk_container_add (GTK_CONTAINER (cv->box), outer);
} }