comparison src/gtkblist.c @ 13921:dc4db4925249

[gaim-migrate @ 16434] A group is a chat's parent, not a chat's grandparent. (Thanks, Sadrul). committer: Tailor Script <tailor@pidgin.im>
author Aaron Sheldon <aaronsheldon>
date Thu, 06 Jul 2006 00:32:38 +0000
parents 73cd68ae7c43
children 6fc412e59214
comparison
equal deleted inserted replaced
13920:73cd68ae7c43 13921:dc4db4925249
4108 4108
4109 g_return_if_fail(node != NULL); 4109 g_return_if_fail(node != NULL);
4110 4110
4111 if (GAIM_BLIST_NODE_IS_GROUP(node)) 4111 if (GAIM_BLIST_NODE_IS_GROUP(node))
4112 gnode = node; 4112 gnode = node;
4113 else if (GAIM_BLIST_NODE_IS_BUDDY(node) || GAIM_BLIST_NODE_IS_CHAT(node)) 4113 else if (GAIM_BLIST_NODE_IS_BUDDY(node))
4114 gnode = node->parent->parent; 4114 gnode = node->parent->parent;
4115 else if (GAIM_BLIST_NODE_IS_CONTACT(node)) 4115 else if (GAIM_BLIST_NODE_IS_CONTACT(node) || GAIM_BLIST_NODE_IS_CHAT(node))
4116 gnode = node->parent; 4116 gnode = node->parent;
4117 else 4117 else
4118 return; 4118 return;
4119 4119
4120 group = (GaimGroup*)gnode; 4120 group = (GaimGroup*)gnode;