[pango/line-height] coretext: Set line height in metrics



commit 12a7c5f9af2255ad75ece80b0db861cb9c30ce79
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Jul 5 13:00:04 2019 +0000

    coretext: Set line height in metrics

 pango/pangocairo-coretextfont.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/pango/pangocairo-coretextfont.c b/pango/pangocairo-coretextfont.c
index 9dc33447..162d08c3 100644
--- a/pango/pangocairo-coretextfont.c
+++ b/pango/pangocairo-coretextfont.c
@@ -139,6 +139,7 @@ pango_cairo_core_text_font_create_base_metrics_for_context (PangoCairoFont *font
 
   metrics->ascent = CTFontGetAscent (ctfont) * PANGO_SCALE;
   metrics->descent = CTFontGetDescent (ctfont) * PANGO_SCALE;
+  metrics->height = (CTFontGetAscent (ctfont) + CTFontGetDescent (ctfont) + CTFontGetLeading (ctfont) * 
PANGO_SCALE;
 
   metrics->underline_position = CTFontGetUnderlinePosition (ctfont) * PANGO_SCALE;
   metrics->underline_thickness = CTFontGetUnderlineThickness (ctfont) * PANGO_SCALE;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]