From c67ab04238c2e6afb222959612befe281d0cb49a Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Thu, 19 Jun 2025 03:17:42 +0000 Subject: [PATCH] yon_gtk_window_setup() now sets titlebar's title label --- source/libublsettings-gtk3-misc.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/libublsettings-gtk3-misc.c b/source/libublsettings-gtk3-misc.c index 76380f6..0bca78c 100644 --- a/source/libublsettings-gtk3-misc.c +++ b/source/libublsettings-gtk3-misc.c @@ -14,6 +14,13 @@ int yon_gtk_window_setup(GtkWindow *window, GtkWindow *transistent_window, char } if (!yon_char_is_empty(title)){ gtk_window_set_title(window,title); + GtkWidget *titlebar = gtk_window_get_titlebar(window); + if (titlebar){ + GtkWidget *title_label = gtk_header_bar_get_custom_title(GTK_HEADER_BAR(titlebar)); + if (title_label){ + gtk_label_set_text(GTK_LABEL(title_label),title); + } + } success++; } if (!yon_char_is_empty(icon_name)){