Fixed the clipping of bottom pixels by LLScrollContainer, related to major bug EXT-2572 (the bottom of text on the bottom line in nearby chat is clipped)

--HG--
branch : product-engine
meow-7.2.2
Eugene Mutavchi 2009-11-26 22:43:13 +02:00
parent 2c58017048
commit 87ed47c914
1 changed files with 4 additions and 2 deletions

View File

@ -111,7 +111,8 @@ LLScrollContainer::LLScrollContainer(const LLScrollContainer::Params& p)
LLView::addChild( mBorder );
mInnerRect.set( 0, getRect().getHeight(), getRect().getWidth(), 0 );
mInnerRect.stretch( -mBorder->getBorderWidth() );
if ( mBorder->getVisible() )
mInnerRect.stretch( -mBorder->getBorderWidth() );
LLRect vertical_scroll_rect = mInnerRect;
vertical_scroll_rect.mLeft = vertical_scroll_rect.mRight - scrollbar_size;
@ -189,7 +190,8 @@ void LLScrollContainer::reshape(S32 width, S32 height,
LLUICtrl::reshape( width, height, called_from_parent );
mInnerRect = getLocalRect();
mInnerRect.stretch( -mBorder->getBorderWidth() );
if ( mBorder->getVisible() )
mInnerRect.stretch( -mBorder->getBorderWidth() );
if (mScrolledView)
{