From 9067d7759657af50206c6c5e52a6ee6594746e2c Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Sat, 18 Dec 2021 15:02:29 +0200 Subject: [PATCH 41/41] gtk3x: Replace gtk_widget_new() call It's going away in gtk-3.99.2 See osdn #43417 Signed-off-by: Marko Lindqvist --- client/gui-gtk-4.0/gui_main.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/client/gui-gtk-4.0/gui_main.c b/client/gui-gtk-4.0/gui_main.c index 9d3bec748e..e9df570290 100644 --- a/client/gui-gtk-4.0/gui_main.c +++ b/client/gui-gtk-4.0/gui_main.c @@ -2110,6 +2110,7 @@ static gboolean show_info_popup(GtkWidget *w, GdkEvent *ev, gpointer data) button = gdk_button_event_get_button(ev); if (button == 1) { GtkWidget *p; + GtkWidget *child; p = gtk_window_new(); gtk_widget_set_margin_start(p, 4); @@ -2118,10 +2119,8 @@ static gboolean show_info_popup(GtkWidget *w, GdkEvent *ev, gpointer data) gtk_widget_set_margin_bottom(p, 4); gtk_window_set_transient_for(GTK_WINDOW(p), GTK_WINDOW(toplevel)); - gtk_widget_new(GTK_TYPE_LABEL, "GtkWidget::parent", p, - "GtkLabel::label", get_info_label_text_popup(), - "GtkWidget::visible", TRUE, - NULL); + child = gtk_label_new(get_info_label_text_popup()); + gtk_window_set_child(GTK_WINDOW(p), child); gtk_widget_show(p); } -- 2.34.1