[gnome-calendar/gnome-3-16] app: make window NULL upon destruction



commit 6643c9483104d107f624c1c8c856fb384dab1a19
Author: Erick Pérez Castellanos <erick red gmail com>
Date:   Sun Apr 26 15:07:01 2015 -0400

    app: make window NULL upon destruction
    
    Bug: https://bugzilla.gnome.org/show_bug.cgi?id=748166

 src/gcal-application.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/src/gcal-application.c b/src/gcal-application.c
index b3e33a4..2785c22 100644
--- a/src/gcal-application.c
+++ b/src/gcal-application.c
@@ -296,6 +296,7 @@ gcal_application_activate (GApplication *application)
       priv->window = gcal_window_new_with_view_and_date (GCAL_APPLICATION (application),
                                                          g_settings_get_enum (priv->settings, "active-view"),
                                                          priv->initial_date);
+      g_signal_connect (priv->window, "destroy", G_CALLBACK (gtk_widget_destroyed), &(priv->window));
       g_settings_bind (priv->settings, "active-view", priv->window, "active-view",
                        G_SETTINGS_BIND_SET | G_SETTINGS_BIND_GET);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]