[Commits] [SCM] claws branch, master, updated. 3.9.3-211-gaadd04d
colin at claws-mail.org
colin at claws-mail.org
Tue May 20 10:58:52 CEST 2014
The branch master of project "claws" (Claws Mail) has been updated
via aadd04da6020494c61862cb5154c99fd4bca798f (commit)
from bb55e8e3a0a8cc3e2a13ea236819f4b5fcf797d1 (commit)
- Log -----------------------------------------------------------------
commit aadd04da6020494c61862cb5154c99fd4bca798f
Author: Colin Leroy <colin at colino.net>
Date: Tue May 20 10:58:34 2014 +0200
Possibly fix bug #3169, threaded message list performance issue
diff --git a/src/gtk/gtkutils.c b/src/gtk/gtkutils.c
index 4b227e7..08b0547 100644
--- a/src/gtk/gtkutils.c
+++ b/src/gtk/gtkutils.c
@@ -350,8 +350,12 @@ GtkCMCTreeNode *gtkut_ctree_find_collapsed_parent(GtkCMCTree *ctree,
void gtkut_ctree_expand_parent_all(GtkCMCTree *ctree, GtkCMCTreeNode *node)
{
+ gtk_cmclist_freeze(GTK_CMCLIST(ctree));
+
while ((node = gtkut_ctree_find_collapsed_parent(ctree, node)) != NULL)
gtk_cmctree_expand(ctree, node);
+
+ gtk_cmclist_thaw(GTK_CMCLIST(ctree));
}
gboolean gtkut_ctree_node_is_parent(GtkCMCTreeNode *parent, GtkCMCTreeNode *node)
-----------------------------------------------------------------------
Summary of changes:
src/gtk/gtkutils.c | 4 ++++
1 file changed, 4 insertions(+)
hooks/post-receive
--
Claws Mail
More information about the Commits
mailing list