Mercurial > pidgin
changeset 11714:c828b5d08c91
[gaim-migrate @ 14005]
Fix for unloading and re-loading the docklet plugin so that closing the
buddy list will still minimize to the tray, and connect to the
account-status-changed signal instead of the (now gone) account-away one.
committer: Tailor Script <tailor@pidgin.im>
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Sat, 22 Oct 2005 14:30:45 +0000 |
parents | 2aa3211ef3e2 |
children | 5f904b7c3558 |
files | plugins/docklet/docklet.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/docklet/docklet.c Sat Oct 22 14:08:57 2005 +0000 +++ b/plugins/docklet/docklet.c Sat Oct 22 14:30:45 2005 +0000 @@ -496,7 +496,7 @@ plugin, GAIM_CALLBACK(docklet_signed_off_cb), NULL); gaim_signal_connect(accounts_handle, "account-connecting", plugin, GAIM_CALLBACK(docklet_update_status_cb), NULL); - gaim_signal_connect(accounts_handle, "account-away", + gaim_signal_connect(accounts_handle, "account-status-changed", plugin, GAIM_CALLBACK(docklet_update_status_cb), NULL); gaim_signal_connect(conv_handle, "received-im-msg", plugin, GAIM_CALLBACK(docklet_update_status_cb), NULL); @@ -532,6 +532,7 @@ gaim_signals_disconnect_by_handle(handle); if(gtkblist_delete_cb_id!=0) g_signal_handler_disconnect(G_OBJECT(gtkblist->window), gtkblist_delete_cb_id); + gtkblist_delete_cb_id = 0; unminimize_from_tray();