fix for normal EXT-4554 [BSI] group join now button goes missing after failure to join due to maximum groups
--HG-- branch : product-enginemaster
parent
14bbed35fb
commit
682fd146b0
|
|
@ -356,13 +356,6 @@ void LLPanelGroup::setGroupID(const LLUUID& group_id)
|
|||
for(std::vector<LLPanelGroupTab* >::iterator it = mTabs.begin();it!=mTabs.end();++it)
|
||||
(*it)->setGroupID(group_id);
|
||||
|
||||
LLGroupMgrGroupData* gdatap = LLGroupMgr::getInstance()->getGroupData(mID);
|
||||
if(gdatap)
|
||||
{
|
||||
childSetValue("group_name", gdatap->mName);
|
||||
childSetToolTip("group_name",gdatap->mName);
|
||||
}
|
||||
|
||||
LLButton* button_apply = findChild<LLButton>("btn_apply");
|
||||
LLButton* button_refresh = findChild<LLButton>("btn_refresh");
|
||||
LLButton* button_create = findChild<LLButton>("btn_create");
|
||||
|
|
@ -464,6 +457,17 @@ void LLPanelGroup::setGroupID(const LLUUID& group_id)
|
|||
}
|
||||
|
||||
reposButtons();
|
||||
|
||||
LLGroupMgrGroupData* gdatap = LLGroupMgr::getInstance()->getGroupData(mID);
|
||||
|
||||
if(gdatap)
|
||||
{
|
||||
childSetValue("group_name", gdatap->mName);
|
||||
childSetToolTip("group_name",gdatap->mName);
|
||||
|
||||
//group data is already present, call update manually
|
||||
update(GC_ALL);
|
||||
}
|
||||
}
|
||||
|
||||
bool LLPanelGroup::apply(LLPanelGroupTab* tab)
|
||||
|
|
|
|||
Loading…
Reference in New Issue