* Fixes NB#90498, disconnect a signal when finalizing the folder view
authorSergio Villar Senin <svillar@igalia.com>
Tue, 21 Oct 2008 15:53:50 +0000 (15:53 +0000)
committerSergio Villar Senin <svillar@igalia.com>
Tue, 21 Oct 2008 15:53:50 +0000 (15:53 +0000)
pmo-trunk-r6138

src/widgets/modest-folder-view.c

index 8e21f2f..2fe6132 100644 (file)
@@ -843,6 +843,13 @@ modest_folder_view_finalize (GObject *obj)
                priv->account_store = NULL;
        }
 
+       if (g_signal_handler_is_connected (modest_runtime_get_account_mgr (), 
+                                          priv->display_name_changed_signal)) {
+               g_signal_handler_disconnect (modest_runtime_get_account_mgr (),
+                                            priv->display_name_changed_signal);
+               priv->display_name_changed_signal = 0;
+       }
+
        if (priv->query) {
                g_object_unref (G_OBJECT (priv->query));
                priv->query = NULL;