Mercurial > pidgin.yaz
changeset 6731:b4943b9cea2b
[gaim-migrate @ 7258]
No more buddy list weird duplication when dragging the first contact in a group
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Wed, 03 Sep 2003 13:08:07 +0000 |
parents | 39ad4e23a115 |
children | c49f232b6bd0 |
files | src/blist.c |
diffstat | 1 files changed, 4 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/src/blist.c Wed Sep 03 12:46:05 2003 +0000 +++ b/src/blist.c Wed Sep 03 13:08:07 2003 +0000 @@ -704,11 +704,8 @@ cnode = (GaimBlistNode*)contact; if(cnode->parent) { - - ops->remove(gaimbuddylist, cnode); - - if(gnode->child == cnode) - gnode->child = cnode->next; + if(cnode->parent->child == cnode) + cnode->parent->child = cnode->next; if(cnode->prev) cnode->prev->next = cnode->next; if(cnode->next) @@ -721,6 +718,8 @@ ((GaimGroup*)cnode->parent)->currentsize--; ((GaimGroup*)cnode->parent)->totalsize--; + ops->remove(gaimbuddylist, cnode); + save = TRUE; }