diff options
author | Milan Crha <mcrha@redhat.com> | 2008-08-11 22:19:54 +0800 |
---|---|---|
committer | Milan Crha <mcrha@src.gnome.org> | 2008-08-11 22:19:54 +0800 |
commit | 7001477db81200ae4719ce2b43152ad98bbdd817 (patch) | |
tree | e924478c5a7d7973f65314c27c9699c4a1e941de /widgets/table | |
parent | 28a98b7973e5fd9341fbc7faa6f49b7d0b8d4de9 (diff) | |
download | gsoc2013-evolution-7001477db81200ae4719ce2b43152ad98bbdd817.tar.gz gsoc2013-evolution-7001477db81200ae4719ce2b43152ad98bbdd817.tar.zst gsoc2013-evolution-7001477db81200ae4719ce2b43152ad98bbdd817.zip |
** Fix for bug #352695
2008-08-11 Milan Crha <mcrha@redhat.com>
** Fix for bug #352695
* e-tree-table-adapter.c: (e_tree_table_adapter_load_expanded_state),
(e_tree_table_adapter_load_expanded_state_xml):
Call the e_table_model_changed in the proper function, to prevent
lock of the model caused by previous commit to this bug.
svn path=/trunk/; revision=35955
Diffstat (limited to 'widgets/table')
-rw-r--r-- | widgets/table/ChangeLog | 9 | ||||
-rw-r--r-- | widgets/table/e-tree-table-adapter.c | 4 |
2 files changed, 11 insertions, 2 deletions
diff --git a/widgets/table/ChangeLog b/widgets/table/ChangeLog index 24889709e8..cf632fc517 100644 --- a/widgets/table/ChangeLog +++ b/widgets/table/ChangeLog @@ -1,5 +1,14 @@ 2008-08-11 Milan Crha <mcrha@redhat.com> + ** Fix for bug #352695 + + * e-tree-table-adapter.c: (e_tree_table_adapter_load_expanded_state), + (e_tree_table_adapter_load_expanded_state_xml): + Call the e_table_model_changed in the proper function, to prevent + lock of the model caused by previous commit to this bug. + +2008-08-11 Milan Crha <mcrha@redhat.com> + ** Part of fix for bug #519292 * e-tree.h: (e_tree_load_all_expanded_state): diff --git a/widgets/table/e-tree-table-adapter.c b/widgets/table/e-tree-table-adapter.c index 6029d849c2..7953440b57 100644 --- a/widgets/table/e-tree-table-adapter.c +++ b/widgets/table/e-tree-table-adapter.c @@ -1066,6 +1066,8 @@ e_tree_table_adapter_load_expanded_state_xml (ETreeTableAdapter *etta, xmlDoc *d g_free (id); } + + e_table_model_changed (E_TABLE_MODEL (etta)); } void @@ -1082,8 +1084,6 @@ e_tree_table_adapter_load_expanded_state (ETreeTableAdapter *etta, const char *f e_tree_table_adapter_load_expanded_state_xml (etta, doc); xmlFreeDoc (doc); - - e_table_model_changed (E_TABLE_MODEL (etta)); } void |