修复ScrollableBox在绘制子项时没有裁剪padding区域的bug
This commit is contained in:
parent
49d5eaca4f
commit
8f9b15faae
@ -1015,7 +1015,8 @@ void ScrollableBox::PaintChild(IRenderContext* pRender, const UiRect& rcPaint)
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
CSize scrollPos = GetScrollPos();
|
CSize scrollPos = GetScrollPos();
|
||||||
UiRect rcNewPaint = rcPaint;
|
UiRect rcNewPaint = GetPaddingPos();
|
||||||
|
AutoClip alphaClip(pRender, rcNewPaint, m_bClip);
|
||||||
rcNewPaint.Offset(scrollPos.cx, scrollPos.cy);
|
rcNewPaint.Offset(scrollPos.cx, scrollPos.cy);
|
||||||
rcNewPaint.Offset(GetRenderOffset().x, GetRenderOffset().y);
|
rcNewPaint.Offset(GetRenderOffset().x, GetRenderOffset().y);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user