[gtksourceview] Don't consider invisible GutterRenderers when computing renderer_at_x.



commit cb05c6e2c0a85845ea466be5a7ab100b660879da
Author: José Aliste <jaliste src gnome org>
Date:   Sun Jan 2 19:58:59 2011 -0300

    Don't consider invisible GutterRenderers when computing renderer_at_x.

 gtksourceview/gtksourcegutter.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/gtksourceview/gtksourcegutter.c b/gtksourceview/gtksourcegutter.c
index 9c17e1f..8acb09e 100644
--- a/gtksourceview/gtksourcegutter.c
+++ b/gtksourceview/gtksourcegutter.c
@@ -1197,6 +1197,11 @@ renderer_at_x (GtkSourceGutter *gutter,
 		Renderer *renderer = item->data;
 		gint xpad;
 
+		if (!gtk_source_gutter_renderer_get_visible (renderer->renderer))
+		{
+			continue;
+		}
+
 		w = gtk_source_gutter_renderer_get_size (renderer->renderer);
 
 		gtk_source_gutter_renderer_get_padding (renderer->renderer,



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