[empathy] empathy-ft-manager: save the size of the window when disposing
- From: Guillaume Desmottes <gdesmott src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [empathy] empathy-ft-manager: save the size of the window when disposing
- Date: Mon, 9 Nov 2009 12:46:39 +0000 (UTC)
commit 6b1512f94a9d211a7bab9ae44f1fd67b94d8e92d
Author: Guillaume Desmottes <guillaume desmottes collabora co uk>
Date: Mon Nov 9 12:24:32 2009 +0000
empathy-ft-manager: save the size of the window when disposing
src/empathy-ft-manager.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/empathy-ft-manager.c b/src/empathy-ft-manager.c
index 9f6c1f3..ff12c9b 100644
--- a/src/empathy-ft-manager.c
+++ b/src/empathy-ft-manager.c
@@ -1093,6 +1093,7 @@ ft_manager_build_ui (EmpathyFTManager *manager)
static void
empathy_ft_manager_finalize (GObject *object)
{
+ EmpathyFTManager *self = EMPATHY_FT_MANAGER (object);
EmpathyFTManagerPriv *priv = GET_PRIV (object);
DEBUG ("FT Manager %p", object);
@@ -1100,7 +1101,10 @@ empathy_ft_manager_finalize (GObject *object)
g_hash_table_destroy (priv->ft_handler_to_row_ref);
if (priv->save_geometry_id != 0)
- g_source_remove (priv->save_geometry_id);
+ {
+ g_source_remove (priv->save_geometry_id);
+ ft_manager_save_geometry_timeout_cb (self);
+ }
G_OBJECT_CLASS (empathy_ft_manager_parent_class)->finalize (object);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]