about summary refs log tree commit diff stats
path: root/src/css/layout.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/css/layout.nim')
-rw-r--r--src/css/layout.nim7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/css/layout.nim b/src/css/layout.nim
index 82f5b248..2316c23c 100644
--- a/src/css/layout.nim
+++ b/src/css/layout.nim
@@ -1258,10 +1258,9 @@ proc applyHeight(box: BlockBox; sizes: ResolvedSizes;
   box.applySize(sizes, maxChildHeight, sizes.space, dtVertical)
 
 proc applyPadding(box: BlockBox; padding: RelativeRect) =
-  box.state.size.w += padding[dtHorizontal].sum()
-  let verticalSum = padding[dtVertical].sum()
-  box.state.size.h += verticalSum
-  box.state.intr.h += verticalSum
+  let sum = padding.sum()
+  box.state.size += sum
+  box.state.intr += sum
 
 proc applyBaseline(box: BlockBox) =
   if box.children.len > 0: