[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