[gtksourceview] SpaceDrawer: regroup code slightly more logically in draw()



commit 0fe9876b39d71e2cc143c4d4e358e288b964c356
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sat Jul 23 10:53:33 2016 +0200

    SpaceDrawer: regroup code slightly more logically in draw()

 gtksourceview/gtksourcespacedrawer.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/gtksourceview/gtksourcespacedrawer.c b/gtksourceview/gtksourcespacedrawer.c
index af3a508..a87e0d8 100644
--- a/gtksourceview/gtksourcespacedrawer.c
+++ b/gtksourceview/gtksourcespacedrawer.c
@@ -642,15 +642,14 @@ _gtk_source_space_drawer_draw (GtkSourceSpaceDrawer *drawer,
        gtk_text_view_get_iter_at_location (text_view, &start, min_x, min_y);
        gtk_text_view_get_iter_at_location (text_view, &end, max_x, max_y);
 
-       _gtk_source_iter_get_leading_spaces_end_boundary (&start, &leading_end);
-       _gtk_source_iter_get_trailing_spaces_start_boundary (&start, &trailing_start);
-       get_line_end (text_view, &start, &line_end, max_x, max_y, is_wrapping);
-
        gdk_cairo_set_source_rgba (cr, drawer->priv->color);
        cairo_set_line_width (cr, 0.8);
        cairo_translate (cr, -0.5, -0.5);
 
        iter = start;
+       _gtk_source_iter_get_leading_spaces_end_boundary (&iter, &leading_end);
+       _gtk_source_iter_get_trailing_spaces_start_boundary (&iter, &trailing_start);
+       get_line_end (text_view, &iter, &line_end, max_x, max_y, is_wrapping);
 
        while (TRUE)
        {


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