SL-20380 show group notice button only if user is a member of the group (#465)
parent
b83b4e0848
commit
ece46db4b2
|
|
@ -475,14 +475,17 @@ void LLGroupListItem::onMouseEnter(S32 x, S32 y, MASK mask)
|
|||
{
|
||||
mInfoBtn->setVisible(true);
|
||||
mProfileBtn->setVisible(true);
|
||||
mNoticesBtn->setVisible(true);
|
||||
if (mForAgent && mVisibilityHideBtn)
|
||||
if (mForAgent)
|
||||
{
|
||||
LLGroupData agent_gdatap;
|
||||
if (gAgent.getGroupData(mGroupID, agent_gdatap))
|
||||
{
|
||||
mVisibilityHideBtn->setVisible(agent_gdatap.mListInProfile);
|
||||
mVisibilityShowBtn->setVisible(!agent_gdatap.mListInProfile);
|
||||
if (mVisibilityHideBtn)
|
||||
{
|
||||
mVisibilityHideBtn->setVisible(agent_gdatap.mListInProfile);
|
||||
mVisibilityShowBtn->setVisible(!agent_gdatap.mListInProfile);
|
||||
}
|
||||
mNoticesBtn->setVisible(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -64,7 +64,8 @@
|
|||
follows="right"
|
||||
image_pressed="Group_Notices"
|
||||
image_unselected="Group_Notices"
|
||||
tab_stop="false"/>
|
||||
tab_stop="false"
|
||||
visible="false"/>
|
||||
<button
|
||||
name="visibility_hide_btn"
|
||||
tool_tip="Hide group on my profile"
|
||||
|
|
|
|||
Loading…
Reference in New Issue