From cb67d237c458a75f6157c054ec4da59b394bd141 Mon Sep 17 00:00:00 2001 From: Guillaume Ayoub Date: Mon, 12 Feb 2018 22:56:03 +0100 Subject: [PATCH] Get only first line's width of inline children to get linebox width Fix #569 --- weasyprint/layout/preferred.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weasyprint/layout/preferred.py b/weasyprint/layout/preferred.py index ff102187..4af6b6a3 100644 --- a/weasyprint/layout/preferred.py +++ b/weasyprint/layout/preferred.py @@ -222,7 +222,8 @@ def inline_line_widths(context, box, outer, is_line_start, minimum, if isinstance(child, boxes.InlineBox): lines = inline_line_widths( - context, child, outer, is_line_start, minimum, skip_stack) + context, child, outer, is_line_start, minimum, skip_stack, + first_line) if first_line: lines = [next(lines)] else: