修复ScrollableBox在绘制子项时没有裁剪padding区域的bug

This commit is contained in:
evilbeast 2019-07-09 02:12:14 +08:00
parent 49d5eaca4f
commit 8f9b15faae

View File

@ -1015,7 +1015,8 @@ void ScrollableBox::PaintChild(IRenderContext* pRender, const UiRect& rcPaint)
}
else {
CSize scrollPos = GetScrollPos();
UiRect rcNewPaint = rcPaint;
UiRect rcNewPaint = GetPaddingPos();
AutoClip alphaClip(pRender, rcNewPaint, m_bClip);
rcNewPaint.Offset(scrollPos.cx, scrollPos.cy);
rcNewPaint.Offset(GetRenderOffset().x, GetRenderOffset().y);