aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-shell.c
diff options
context:
space:
mode:
authorSivaiah Nallagatla <snallagatla@novell.com>2004-09-14 16:46:22 +0800
committerSivaiah Nallagatla <siva@src.gnome.org>2004-09-14 16:46:22 +0800
commitfe0bfd89fe645bd142baf94cf90f8ae20c5fabab (patch)
treebcbc7a4b5ab51094ba9af70fdd755f4c550d0165 /shell/e-shell.c
parent8c8b6c748e678e496cdac28e4c0a31407ceb1dcb (diff)
downloadgsoc2013-evolution-fe0bfd89fe645bd142baf94cf90f8ae20c5fabab.tar.gz
gsoc2013-evolution-fe0bfd89fe645bd142baf94cf90f8ae20c5fabab.tar.zst
gsoc2013-evolution-fe0bfd89fe645bd142baf94cf90f8ae20c5fabab.zip
set online status for e_passwords see #62856 (work around)
2004-09-13 Sivaiah Nallagatla <snallagatla@novell.com> * e-shell.c (offline_procedure_finished_cb) (e_shell_go_online) : set online status for e_passwords see #62856 (work around) svn path=/trunk/; revision=27263
Diffstat (limited to 'shell/e-shell.c')
-rw-r--r--shell/e-shell.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/shell/e-shell.c b/shell/e-shell.c
index 7e158e5476..0e43ee3fd7 100644
--- a/shell/e-shell.c
+++ b/shell/e-shell.c
@@ -1063,6 +1063,7 @@ offline_procedure_finished_cb (EShellOfflineHandler *offline_handler,
priv->line_status = E_SHELL_LINE_STATUS_OFFLINE;
else
priv->line_status = E_SHELL_LINE_STATUS_ONLINE;
+ e_passwords_set_online (!now_offline);
g_object_unref (priv->offline_handler);
priv->offline_handler = NULL;
@@ -1148,6 +1149,7 @@ e_shell_go_online (EShell *shell,
}
priv->line_status = E_SHELL_LINE_STATUS_ONLINE;
+ e_passwords_set_online (TRUE);
g_signal_emit (shell, signals[LINE_STATUS_CHANGED], 0, priv->line_status);
}