aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-tree-table-adapter.c
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@ximian.com>2001-10-23 11:12:52 +0800
committerChris Lahey <clahey@src.gnome.org>2001-10-23 11:12:52 +0800
commit47c416da080879535fe16ef4e39552c99ec17746 (patch)
tree5b227ed19ef3d4c8c60828bf8ff926ff2115ba4f /widgets/table/e-tree-table-adapter.c
parent96d4476b5ecd1d836915a062971d7a514eb3033f (diff)
downloadgsoc2013-evolution-47c416da080879535fe16ef4e39552c99ec17746.tar.gz
gsoc2013-evolution-47c416da080879535fe16ef4e39552c99ec17746.tar.zst
gsoc2013-evolution-47c416da080879535fe16ef4e39552c99ec17746.zip
Make this check immediately for whether to show the cursor, instead of in
2001-10-22 Christopher James Lahey <clahey@ximian.com> * e-table-item.c (eti_idle_maybe_show_cursor): Make this check immediately for whether to show the cursor, instead of in the idle handler. * e-tree-table-adapter.c (e_tree_table_adapter_node_set_expanded): Added a pre_change here since we send two changes. svn path=/trunk/; revision=13931
Diffstat (limited to 'widgets/table/e-tree-table-adapter.c')
-rw-r--r--widgets/table/e-tree-table-adapter.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/widgets/table/e-tree-table-adapter.c b/widgets/table/e-tree-table-adapter.c
index 2533b9a4da..f21060d370 100644
--- a/widgets/table/e-tree-table-adapter.c
+++ b/widgets/table/e-tree-table-adapter.c
@@ -969,6 +969,7 @@ void e_tree_table_adapter_node_set_expanded (ETreeTableAdapter *etta, ET
else if (row != 0)
e_table_model_row_changed(E_TABLE_MODEL(etta), row - 1);
+ e_table_model_pre_change (E_TABLE_MODEL(etta));
if (expanded) {
int num_children = array_size_from_path(etta, path) - 1;
etta_expand_to(etta, etta->priv->n_map + num_children);