[gtk+] about dialog: Stop connecting to ::delete-event
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] about dialog: Stop connecting to ::delete-event
- Date: Tue, 16 Jan 2018 19:14:54 +0000 (UTC)
commit 59878f281fa3a3b6926caac9db6037ffae4b1287
Author: Matthias Clasen <mclasen redhat com>
Date: Sun Dec 31 11:40:42 2017 -0500
about dialog: Stop connecting to ::delete-event
We can just use GtkWindow::hide-on-close.
gtk/gtkaboutdialog.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/gtk/gtkaboutdialog.c b/gtk/gtkaboutdialog.c
index cdf8d68..bc971ac 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);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]