[gtk+/wip/matthiasc/kill-event-signals: 47/126] about dialog: Stop connecting to ::delete-event
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/wip/matthiasc/kill-event-signals: 47/126] about dialog: Stop connecting to ::delete-event
- Date: Mon, 15 Jan 2018 13:03:45 +0000 (UTC)
commit 84261237bbb76a94333f86b63d107669c4c4f107
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]