From 5833f8a3d8dc55ef15b6b2a418c0dc75c530e266 Mon Sep 17 00:00:00 2001 From: deepend-tildeclub Date: Mon, 15 Jun 2026 22:52:20 -0600 Subject: [PATCH] Expose hidden channel tree for tab switcher compatibility --- src/fe-gtk/chanview-tabs.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/fe-gtk/chanview-tabs.c b/src/fe-gtk/chanview-tabs.c index eafdba46..9d342f3b 100644 --- a/src/fe-gtk/chanview-tabs.c +++ b/src/fe-gtk/chanview-tabs.c @@ -341,6 +341,7 @@ cv_tabs_init (chanview *cv) GtkWidget *box; GtkWidget *viewport; GtkWidget *outer; + GtkWidget *tree; if (cv->vertical) { @@ -385,6 +386,11 @@ cv_tabs_init (chanview *cv) gtk_container_add (GTK_CONTAINER (viewport), 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); }