Expose hidden channel tree for tab switcher compatibility

This commit is contained in:
2026-06-15 22:52:20 -06:00
parent 72132d5e88
commit 5833f8a3d8

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);
} }