[empathy/gnome-2-28] 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/gnome-2-28] empathy-ft-manager: save the size of the window when disposing
- Date: Mon, 9 Nov 2009 12:48:06 +0000 (UTC)
commit ee887925b62bc81ded2b5e8a8c229ac97a837fea
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 bc4f2a7..7718531 100644
--- a/src/empathy-ft-manager.c
+++ b/src/empathy-ft-manager.c
@@ -1076,6 +1076,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);
@@ -1083,7 +1084,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]