[pango] context: Treat metrics height like ascent+descent



commit 0df4945d792281cecaddf029919ddbec3ca924a7
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Jul 16 18:42:39 2019 -0400

    context: Treat metrics height like ascent+descent
    
    PangoContext has somewhat redundant code to create
    metrics, which wasn't treating the new height member
    like it should.

 pango/pango-context.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/pango/pango-context.c b/pango/pango-context.c
index 6a5dcfdd..ca4c33b6 100644
--- a/pango/pango-context.c
+++ b/pango/pango-context.c
@@ -1762,6 +1762,7 @@ update_metrics_from_items (PangoFontMetrics *metrics,
          /* metrics will already be initialized from the first font in the fontset */
          metrics->ascent = MAX (metrics->ascent, raw_metrics->ascent);
          metrics->descent = MAX (metrics->descent, raw_metrics->descent);
+         metrics->height = MAX (metrics->height, raw_metrics->height);
          pango_font_metrics_unref (raw_metrics);
        }
 


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