From 59878f281fa3a3b6926caac9db6037ffae4b1287 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 31 Dec 2017 11:40:42 -0500 Subject: [PATCH] about dialog: Stop connecting to ::delete-event We can just use GtkWindow::hide-on-close. --- gtk/gtkaboutdialog.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gtk/gtkaboutdialog.c b/gtk/gtkaboutdialog.c index cdf8d68c4b..bc971ac10e 100644 --- a/gtk/gtkaboutdialog.c +++ b/gtk/gtkaboutdialog.c @@ -2510,12 +2510,10 @@ gtk_show_about_dialog (GtkWindow *parent, if (!dialog) { dialog = gtk_about_dialog_new (); + gtk_window_set_hide_on_close (GTK_WINDOW (dialog), TRUE); g_object_ref_sink (dialog); - g_signal_connect (dialog, "delete-event", - G_CALLBACK (gtk_widget_hide_on_delete), NULL); - /* Close dialog on user response */ g_signal_connect (dialog, "response", G_CALLBACK (close_cb), NULL);