Mercurial > pidgin
changeset 11846:908ff9b56e99
[gaim-migrate @ 14137]
SF Patch #1338349 from sadrul
'From the kwiki (GenericBugs)
"If non-buddy B is in a chat with your account A, and
you add them as a buddy to account C, they appear in
the chat as if they were a buddy of account A until you
re-enter the chat."'
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Wed, 26 Oct 2005 13:03:56 +0000 |
parents | 9beb663a6fb5 |
children | 5554d363fd59 |
files | src/gtkconv.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/gtkconv.c Wed Oct 26 12:32:14 2005 +0000 +++ b/src/gtkconv.c Wed Oct 26 13:03:56 2005 +0000 @@ -3280,6 +3280,10 @@ g_return_if_fail(buddy != NULL); g_return_if_fail(conv != NULL); + /* Do nothing if the buddy does not belong to the conv's account */ + if (gaim_buddy_get_account(buddy) != gaim_conversation_get_account(conv)) + return; + /* This is safe because this callback is only used in chats, not IMs. */ model = gtk_tree_view_get_model(GTK_TREE_VIEW(GAIM_GTK_CONVERSATION(conv)->u.chat->list));