From 308228cd4e70d1fa31a5e48166ca412b4069fdd9 Mon Sep 17 00:00:00 2001 From: Chris Toshok Date: Thu, 6 Jul 2000 23:27:17 +0000 Subject: fix the conditions under which we draw a horizontal line. 2000-07-06 Chris Toshok * e-cell-tree.c (ect_draw): fix the conditions under which we draw a horizontal line. svn path=/trunk/; revision=3929 --- widgets/e-table/ChangeLog | 5 +++++ widgets/e-table/e-cell-tree.c | 2 +- widgets/table/e-cell-tree.c | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) (limited to 'widgets') diff --git a/widgets/e-table/ChangeLog b/widgets/e-table/ChangeLog index b60e7fa106..69cf89d832 100644 --- a/widgets/e-table/ChangeLog +++ b/widgets/e-table/ChangeLog @@ -1,3 +1,8 @@ +2000-07-06 Chris Toshok + + * e-cell-tree.c (ect_draw): fix the conditions under which we draw + a horizontal line. + 2000-07-06 Christopher James Lahey * e-table-item.c: Send GDK_BUTTON_RELEASE events to the ecell diff --git a/widgets/e-table/e-cell-tree.c b/widgets/e-table/e-cell-tree.c index 2d1a006fdb..46c8c862c9 100644 --- a/widgets/e-table/e-cell-tree.c +++ b/widgets/e-table/e-cell-tree.c @@ -212,7 +212,7 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable, /* draw our lines */ if (E_CELL_TREE(tree_view->cell_view.ecell)->draw_lines) { - if (!e_tree_model_node_is_root (tree_model, node) + if (visible_depth_of_node (tree_model, node) > 0 || e_tree_model_node_get_children (tree_model, node, NULL) > 0) gdk_draw_line (drawable, tree_view->gc, rect.x + offset - INDENT_AMOUNT / 2 + 1, diff --git a/widgets/table/e-cell-tree.c b/widgets/table/e-cell-tree.c index 2d1a006fdb..46c8c862c9 100644 --- a/widgets/table/e-cell-tree.c +++ b/widgets/table/e-cell-tree.c @@ -212,7 +212,7 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable, /* draw our lines */ if (E_CELL_TREE(tree_view->cell_view.ecell)->draw_lines) { - if (!e_tree_model_node_is_root (tree_model, node) + if (visible_depth_of_node (tree_model, node) > 0 || e_tree_model_node_get_children (tree_model, node, NULL) > 0) gdk_draw_line (drawable, tree_view->gc, rect.x + offset - INDENT_AMOUNT / 2 + 1, -- cgit v1.2.3