summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
Diffstat (limited to 'render')
-rw-r--r--render/layout.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/render/layout.c b/render/layout.c
index 6b835d526..f5dca7c89 100644
--- a/render/layout.c
+++ b/render/layout.c
@@ -738,8 +738,8 @@ void layout_find_dimensions(int available_width,
style);
break;
case CSS_WIDTH_PERCENT:
- *width = available_width *
- style->width.value.percent / 100;
+ *width = 0.5 + (available_width *
+ style->width.value.percent / 100.0);
/* gadget widths include margins,
* borders and padding */
if (box->gadget) {