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)){