summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliott Sales de Andrade <qulogic@pidgin.im>2008-08-18 05:55:27 +0000
committerElliott Sales de Andrade <qulogic@pidgin.im>2008-08-18 05:55:27 +0000
commit6b49bd36084f4b7bb2006bb80e61e57d371d97bc (patch)
treee55d4116de75461fb4b91ccbd2c773775444b6b4
parentde22564a5a8e53d7cf13b6de217f81dcc1006630 (diff)
downloadpidgin-6b49bd36084f4b7bb2006bb80e61e57d371d97bc.tar.gz
A patch from nowic to re-colorize the greyed out icon when a buddy signs
on again and desaturate the icon when starting a conversation with an offline buddy. Fixes #3590.
-rw-r--r--pidgin/gtkconv.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/pidgin/gtkconv.c b/pidgin/gtkconv.c
index 70e62681bb..6607fcb53d 100644
--- a/pidgin/gtkconv.c
+++ b/pidgin/gtkconv.c
@@ -7370,7 +7370,9 @@ update_buddy_status_changed(PurpleBuddy *buddy, PurpleStatus *old, PurpleStatus
if (gtkconv)
{
conv = gtkconv->active_conv;
- pidgin_conv_update_fields(conv, PIDGIN_CONV_TAB_ICON | PIDGIN_CONV_COLORIZE_TITLE);
+ pidgin_conv_update_fields(conv, PIDGIN_CONV_TAB_ICON
+ | PIDGIN_CONV_COLORIZE_TITLE
+ | PIDGIN_CONV_BUDDY_ICON);
if ((purple_status_is_online(old) ^ purple_status_is_online(newstatus)) != 0)
pidgin_conv_update_fields(conv, PIDGIN_CONV_MENU);
}