From ed6c0cb8d3591e7c5faa332fa43929135a4ef86a Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Wed, 25 Dec 2024 14:34:12 +0600 Subject: [PATCH] Fixed rare bug --- source/libublsettings-gtk3.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/libublsettings-gtk3.c b/source/libublsettings-gtk3.c index 5f1347a..e5ce5ae 100644 --- a/source/libublsettings-gtk3.c +++ b/source/libublsettings-gtk3.c @@ -586,7 +586,7 @@ int yon_gtk_combo_box_text_find(GtkWidget *combo_box, char *text_to_find){ } return -1; } -void _yon_gtk_column_minimal_fixed_size_set(GtkTreeViewColumn *column){ +gboolean _yon_gtk_column_minimal_fixed_size_set(GtkTreeViewColumn *column){ const gchar *title = gtk_tree_view_column_get_title(column); GtkWidget *label = gtk_label_new(title); int header_width = 0; @@ -601,12 +601,13 @@ void _yon_gtk_column_minimal_fixed_size_set(GtkTreeViewColumn *column){ gtk_tree_view_column_set_min_width(column, header_width+10); g_object_unref(label); + return G_SOURCE_REMOVE; } void _yon_gtk_tree_view_minimal_fixed_size_set_full(GtkTreeView *tree){ GList *list = gtk_tree_view_get_columns(tree); for (int i=0;i