mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Make paddingBoxRect less dumb.
It was calling contentWidth, which did clientWidth - padding, and then adding the padding back in. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/715053004
This commit is contained in:
parent
c1a54c9be7
commit
ec084dc47a
@ -162,7 +162,7 @@ public:
|
||||
void setFrameRect(const LayoutRect& rect) { m_frameRect = rect; }
|
||||
|
||||
LayoutRect borderBoxRect() const { return LayoutRect(LayoutPoint(), size()); }
|
||||
LayoutRect paddingBoxRect() const { return LayoutRect(borderLeft(), borderTop(), contentWidth() + paddingLeft() + paddingRight(), contentHeight() + paddingTop() + paddingBottom()); }
|
||||
LayoutRect paddingBoxRect() const { return LayoutRect(borderLeft(), borderTop(), clientWidth(), clientHeight()); }
|
||||
IntRect pixelSnappedBorderBoxRect() const { return IntRect(IntPoint(), m_frameRect.pixelSnappedSize()); }
|
||||
virtual IntRect borderBoundingBox() const override final { return pixelSnappedBorderBoxRect(); }
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user