Scrollbar auto size from button.

--HG--
branch : dev
This commit is contained in:
Martín Lucas Golini
2017-12-23 14:31:21 -03:00
parent 032be3a754
commit 09d94cb9bc

View File

@@ -104,6 +104,20 @@ void UIScrollBar::onAutoSize() {
setSize( mSize.getWidth(), size.getHeight() );
}
}
} else if ( NULL != mSlider->getSliderButton() ) {
UISkin * tSkin = mSlider->getSliderButton()->getSkin();
if ( NULL != tSkin ) {
Sizei size = tSkin->getSize();
if ( mFlags & UI_AUTO_SIZE ) {
if ( mSlider->isVertical() ) {
setSize( size.getWidth(), mSize.getHeight() );
} else {
setSize( mSize.getWidth(), size.getHeight() );
}
}
}
}
}