From fed326db1eb532a15b9df64b64f4b3d6a7645dab Mon Sep 17 00:00:00 2001 From: Guillaume Ayoub Date: Fri, 2 Sep 2011 17:42:00 +0200 Subject: [PATCH] Revert the font-size: 0 detection --- weasy/draw/helpers.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/weasy/draw/helpers.py b/weasy/draw/helpers.py index a1f7dcdef..ad17dab6c 100644 --- a/weasy/draw/helpers.py +++ b/weasy/draw/helpers.py @@ -321,6 +321,11 @@ def draw_replacedbox(context, box): def draw_text(context, textbox): """Draw ``textbox`` to a ``cairo.Context`` from ``PangoCairo.Context``.""" + # Pango crashes with font-size: 0 + font_size = get_single_pixel_value(textbox.style.font_size) + if font_size == 0: + return + context.move_to(textbox.position_x, textbox.position_y) fragment = TextLineFragment.from_textbox(textbox, context=context) fragment.show_layout()