summaryrefslogtreecommitdiff
path: root/gtk/gtktreeviewcolumn.c
diff options
context:
space:
mode:
authorKristian Rietveld <kris@gtk.org>2007-03-24 14:40:11 +0000
committerKristian Rietveld <kristian@src.gnome.org>2007-03-24 14:40:11 +0000
commitaa18d7d6dba73e410892c0a87053882d5cd1f9af (patch)
tree816442694bb40a43d246cbd3b29a36e4f486f101 /gtk/gtktreeviewcolumn.c
parenta6609f5473670d25ca51a26370892db370ef6c57 (diff)
downloadgdk-pixbuf-aa18d7d6dba73e410892c0a87053882d5cd1f9af.tar.gz
calculate the depth with the corrected real_cell_area and don't subtract
2007-03-24 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action): calculate the depth with the corrected real_cell_area and don't subtract horizontal_separator/2. svn path=/trunk/; revision=17562
Diffstat (limited to 'gtk/gtktreeviewcolumn.c')
-rw-r--r--gtk/gtktreeviewcolumn.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c
index 12e3942f2..154bd2257 100644
--- a/gtk/gtktreeviewcolumn.c
+++ b/gtk/gtktreeviewcolumn.c
@@ -2695,15 +2695,15 @@ gtk_tree_view_column_cell_process_action (GtkTreeViewColumn *tree_column,
real_background_area = *background_area;
- if (rtl)
- depth = real_background_area.width - real_cell_area.width - horizontal_separator/2;
- else
- depth = real_cell_area.x - real_background_area.x - horizontal_separator/2;
-
real_cell_area.x += focus_line_width;
real_cell_area.y += focus_line_width;
real_cell_area.height -= 2 * focus_line_width;
+ if (rtl)
+ depth = real_background_area.width - real_cell_area.width;
+ else
+ depth = real_cell_area.x - real_background_area.x;
+
/* Find out how much extra space we have to allocate */
for (list = tree_column->cell_list; list; list = list->next)
{