aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2008-03-27 19:45:36 +0800
committerMilan Crha <mcrha@src.gnome.org>2008-03-27 19:45:36 +0800
commit7ea7aa0b494b5e0ed009c5b5475024fd472c8a31 (patch)
tree16777114a3984973f58bacc34ce6312e8834d22f /widgets/table
parentc11807e2eb67c3fbacd54403fc2982ee2f411fac (diff)
downloadgsoc2013-evolution-7ea7aa0b494b5e0ed009c5b5475024fd472c8a31.tar.gz
gsoc2013-evolution-7ea7aa0b494b5e0ed009c5b5475024fd472c8a31.tar.zst
gsoc2013-evolution-7ea7aa0b494b5e0ed009c5b5475024fd472c8a31.zip
** Fix for bug #519292
2008-03-27 Milan Crha <mcrha@redhat.com> ** Fix for bug #519292 * mail/message-list.h: (message_list_set_expand_all): * mail/message-list.c: (message_list_set_expand_all): Remove unused confusing function. * mail/message-list.c: (regen_list_done): Use numbers instead of gboolean value. * widgets/table/e-tree-table-adapter.c: (set_expanded_state_func), (set_collapsed_state_func): Use rather recurse function. svn path=/trunk/; revision=35271
Diffstat (limited to 'widgets/table')
-rw-r--r--widgets/table/ChangeLog7
-rw-r--r--widgets/table/e-tree-table-adapter.c4
2 files changed, 9 insertions, 2 deletions
diff --git a/widgets/table/ChangeLog b/widgets/table/ChangeLog
index 0c5a19abb6..419e2f0ab1 100644
--- a/widgets/table/ChangeLog
+++ b/widgets/table/ChangeLog
@@ -1,3 +1,10 @@
+2008-03-27 Milan Crha <mcrha@redhat.com>
+
+ ** Fix for bug #519292
+
+ * e-tree-table-adapter.c: (set_expanded_state_func),
+ (set_collapsed_state_func): Use rather recurse function.
+
2008-02-19 Milan Crha <mcrha@redhat.com>
** Fix for bug #209353
diff --git a/widgets/table/e-tree-table-adapter.c b/widgets/table/e-tree-table-adapter.c
index 5712069581..9898204dae 100644
--- a/widgets/table/e-tree-table-adapter.c
+++ b/widgets/table/e-tree-table-adapter.c
@@ -991,7 +991,7 @@ set_expanded_state_func (gpointer keyp, gpointer value, gpointer data)
ETreeTableAdapter *etta = (ETreeTableAdapter *) data;
if (node->expanded != TRUE) {
- e_tree_table_adapter_node_set_expanded(etta, path, TRUE);
+ e_tree_table_adapter_node_set_expanded_recurse (etta, path, TRUE);
node->expanded = TRUE;
}
}
@@ -1004,7 +1004,7 @@ set_collapsed_state_func (gpointer keyp, gpointer value, gpointer data)
ETreeTableAdapter *etta = (ETreeTableAdapter *) data;
if (node->expanded != FALSE) {
- e_tree_table_adapter_node_set_expanded(etta, path, FALSE);
+ e_tree_table_adapter_node_set_expanded_recurse (etta, path, FALSE);
node->expanded = FALSE;
}
}