From 5c64c469911b0faab897c09c99e11f1fcdf0ff50 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Sat, 14 Nov 2009 23:41:41 +0000 Subject: [PATCH] Hiding the window by default when closing --- src/about.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/about.c b/src/about.c index ca667bc..d5d1d1d 100644 --- a/src/about.c +++ b/src/about.c @@ -22,7 +22,14 @@ /* desktop_about_dialog_new */ GtkWidget * desktop_about_dialog_new(void) { - return gtk_about_dialog_new(); + GtkWidget * ret; + + ret = gtk_about_dialog_new(); + g_signal_connect_swapped(G_OBJECT(ret), "delete-event", G_CALLBACK( + gtk_widget_hide), ret); + g_signal_connect_swapped(G_OBJECT(ret), "response", G_CALLBACK( + gtk_widget_hide), ret); + return ret; }