Mercurial > pidgin
changeset 13801:3f23b55a2cc4
[gaim-migrate @ 16215]
Part of SF Patch #1500267 from Sadrul
'Fix for a couple of showstopper bugs on status + RFE
"Changing from a saved status based on "Available" with
a couple accounts Offline to the primitive "Available"
didn't do anything. It showed Available - Typing, I
think, but then didn't change my status. deryni
confirmed this."'
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sun, 04 Jun 2006 07:40:13 +0000 |
parents | 5651cf120744 |
children | a93eeef163a9 |
files | src/gtkstatusbox.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/gtkstatusbox.c Sun Jun 04 06:34:30 2006 +0000 +++ b/src/gtkstatusbox.c Sun Jun 04 07:40:13 2006 +0000 @@ -1267,7 +1267,8 @@ /* Has the status really been changed? */ saved_status = gaim_savedstatus_get_current(); - if (gaim_savedstatus_get_type(saved_status) == GPOINTER_TO_INT(data)) + if (gaim_savedstatus_get_type(saved_status) == GPOINTER_TO_INT(data) && + !gaim_savedstatus_has_substatuses(saved_status)) { if (!message_changed(gaim_savedstatus_get_message(saved_status), message)) changed = FALSE;