From 5e5b6f9388a12803a94fc90fc01c53bca51315ac Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 4 Jun 2015 11:40:31 -0700 Subject: Bug 750383 - Issue in ellipsization when line space is mentioned --- pango/pango-layout.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pango/pango-layout.c b/pango/pango-layout.c index c9820413..934e22ae 100644 --- a/pango/pango-layout.c +++ b/pango/pango-layout.c @@ -247,6 +247,7 @@ pango_layout_init (PangoLayout *layout) layout->width = -1; layout->height = -1; layout->indent = 0; + layout->spacing = 0; layout->alignment = PANGO_ALIGN_LEFT; layout->justify = FALSE; @@ -3652,6 +3653,7 @@ add_line (PangoLayoutLine *line, PangoRectangle logical_rect; pango_layout_line_get_extents (line, NULL, &logical_rect); state->remaining_height -= logical_rect.height; + state->remaining_height -= layout->spacing; state->line_height = logical_rect.height; } } -- cgit v1.2.1