fix for major EXT-2449 [BSI] Memberlist in "Members & Roles" tab of a group is incomplete

--HG--
branch : product-engine
meow-7.2.2
Yuri Chebotarev 2009-11-26 13:54:30 +02:00
parent 8fae31be64
commit 93920daf63
1 changed files with 6 additions and 4 deletions

View File

@ -1543,9 +1543,6 @@ void LLPanelGroupMembersSubTab::updateMembers()
mPendingMemberUpdate = FALSE;
// Rebuild the members list.
mMembersList->deleteAllItems();
lldebugs << "LLPanelGroupMembersSubTab::updateMembers()" << llendl;
LLGroupMgrGroupData* gdatap = LLGroupMgr::getInstance()->getGroupData(mGroupID);
if (!gdatap)
@ -1562,7 +1559,12 @@ void LLPanelGroupMembersSubTab::updateMembers()
{
return;
}
//cleanup list only for first iretation
if(mMemberProgress == gdatap->mMembers.begin())
mMembersList->deleteAllItems();
LLGroupMgrGroupData::member_list_t::iterator end = gdatap->mMembers.end();
S32 i = 0;