[gtksourceview] Set the position on gtk_source_gutter_reorder.
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: svn-commits-list gnome org
- Subject: [gtksourceview] Set the position on gtk_source_gutter_reorder.
- Date: Sat, 30 May 2009 15:27:25 -0400 (EDT)
commit 64ab156ef8e497aa5ef9ce455d14217acf7044e5
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Sat May 30 21:26:45 2009 +0200
Set the position on gtk_source_gutter_reorder.
---
gtksourceview/gtksourcegutter.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/gtksourceview/gtksourcegutter.c b/gtksourceview/gtksourcegutter.c
index 8599828..2f64baf 100644
--- a/gtksourceview/gtksourcegutter.c
+++ b/gtksourceview/gtksourcegutter.c
@@ -441,6 +441,7 @@ append_renderer (GtkSourceGutter *gutter,
renderer,
(GCompareDataFunc)sort_by_position,
NULL);
+ revalidate_size (gutter);
}
GtkSourceGutter *
@@ -495,7 +496,6 @@ gtk_source_gutter_insert (GtkSourceGutter *gutter,
g_return_if_fail (GTK_IS_CELL_RENDERER (renderer));
append_renderer (gutter, renderer_new (renderer, position));
- revalidate_size (gutter);
}
static gboolean
@@ -549,7 +549,8 @@ gtk_source_gutter_reorder (GtkSourceGutter *gutter,
if (renderer_find (gutter, renderer, &ret, &retlist))
{
gutter->priv->renderers = g_list_remove_link (gutter->priv->renderers, retlist);
- append_renderer (gutter, renderer);
+ ret->position = position;
+ append_renderer (gutter, ret);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]