From aa18d7d6dba73e410892c0a87053882d5cd1f9af Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Sat, 24 Mar 2007 14:40:11 +0000 Subject: [PATCH] calculate the depth with the corrected real_cell_area and don't subtract 2007-03-24 Kristian Rietveld * 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 --- ChangeLog | 6 ++++++ gtk/gtktreeviewcolumn.c | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9907ef432e..71e3b55dfa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-03-24 Kristian Rietveld + + * 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. + 2007-03-24 Andreas Nilsson * gtk-yes.png diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c index 12e3942f20..154bd22576 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) {