summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@behdad.org>2015-06-04 11:40:31 -0700
committerBehdad Esfahbod <behdad@behdad.org>2015-06-04 11:41:09 -0700
commit5e5b6f9388a12803a94fc90fc01c53bca51315ac (patch)
tree54df57f272b40557b579dd95a814cc2d461d49aa
parent5ff42dc22274177321ccc698d9388460a2628d2a (diff)
downloadpango-5e5b6f9388a12803a94fc90fc01c53bca51315ac.tar.gz
Bug 750383 - Issue in ellipsization when line space is mentioned
-rw-r--r--pango/pango-layout.c2
1 files changed, 2 insertions, 0 deletions
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;
}
}