[pango/more-rtl-cluster-fixes: 24/24] pango-view: Use pango_glyph_string_index_to_x_full




commit 6c84e672cb0e7bcc9a74f9ca0462c073a2ee2c19
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Aug 28 13:41:37 2021 -0400

    pango-view: Use pango_glyph_string_index_to_x_full

 utils/viewer-pangocairo.c | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)
---
diff --git a/utils/viewer-pangocairo.c b/utils/viewer-pangocairo.c
index 98591e5a..c94de9e1 100644
--- a/utils/viewer-pangocairo.c
+++ b/utils/viewer-pangocairo.c
@@ -534,13 +534,14 @@ render_callback (PangoLayout *layout,
                 {
                   if (attrs[offset + i].is_cursor_position)
                     {
-                      pango_glyph_string_index_to_x (run->glyphs,
-                                                     text + run->item->offset,
-                                                     run->item->length,
-                                                     &run->item->analysis,
-                                                     p - start,
-                                                     trailing,
-                                                     &x);
+                      pango_glyph_string_index_to_x_full (run->glyphs,
+                                                          text + run->item->offset,
+                                                          run->item->length,
+                                                          &run->item->analysis,
+                                                          (PangoLogAttr *)attrs + offset,
+                                                          p - start,
+                                                          trailing,
+                                                          &x);
                       x += rect.x;
 
                       cairo_set_source_rgba (cr, 1.0, 0.0, 1.0, 0.5);


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