EXP-1419 : Fix the nearby chat window show/hide and height persistence within a session

meow-7.2.2
Merov Linden 2011-10-19 19:29:45 -07:00
parent b477f3c9af
commit c8499a7b60
1 changed files with 9 additions and 5 deletions

View File

@ -112,14 +112,18 @@ BOOL LLNearbyChatBar::postBuild()
bool LLNearbyChatBar::applyRectControl()
{
bool rect_controlled = LLFloater::applyRectControl();
if (getRect().getHeight() > getMinHeight())
LLView* nearby_chat = getChildView("nearby_chat");
if (!nearby_chat->getVisible())
{
reshape(getRect().getWidth(), getMinHeight());
enableResizeCtrls(true, true, false);
}
else
{
getChildView("nearby_chat")->setVisible(true);
mExpandedHeight = getRect().getHeight();
enableResizeCtrls(true);
}
return rect_controlled;
}