From c53cf1efa6bedb871687db59d5264ed47d9caae8 Mon Sep 17 00:00:00 2001 From: Colin Leroy Date: Wed, 20 Jul 2005 07:00:33 +0000 Subject: [PATCH] 2005-07-20 [colin] 1.9.12cvs86 * src/summaryview.c Fix performance issue --- ChangeLog-gtk2.claws | 5 +++++ PATCHSETS | 1 + configure.ac | 2 +- src/summaryview.c | 5 +++-- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ChangeLog-gtk2.claws b/ChangeLog-gtk2.claws index 4b25bcb10..dd5caa797 100644 --- a/ChangeLog-gtk2.claws +++ b/ChangeLog-gtk2.claws @@ -1,3 +1,8 @@ +2005-07-20 [colin] 1.9.12cvs86 + + * src/summaryview.c + Fix performance issue + 2005-07-19 [colin] 1.9.12cvs85 * src/plugins/pgpinline/plugin.c diff --git a/PATCHSETS b/PATCHSETS index 1e3c727e1..666b178dd 100644 --- a/PATCHSETS +++ b/PATCHSETS @@ -680,3 +680,4 @@ ( cvs diff -u -r 1.60.2.18 -r 1.60.2.19 src/prefs_actions.c; ) > 1.9.12cvs83.patchset ( cvs diff -u -r 1.654.2.718 -r 1.654.2.719 configure.ac; cvs diff -u -r 1.8.2.3 -r 1.8.2.4 src/plugins/Makefile.am; diff -u /dev/null src/plugins/pgpinline/.cvsignore; diff -u /dev/null src/plugins/pgpinline/Makefile.am; diff -u /dev/null src/plugins/pgpinline/pgpinline.c; diff -u /dev/null src/plugins/pgpinline/pgpinline.deps; diff -u /dev/null src/plugins/pgpinline/pgpinline.h; diff -u /dev/null src/plugins/pgpinline/plugin.c; ) > 1.9.12cvs84.patchset ( cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/plugins/pgpinline/plugin.c; ) > 1.9.12cvs85.patchset +( cvs diff -u -r 1.395.2.96 -r 1.395.2.97 src/summaryview.c; ) > 1.9.12cvs86.patchset diff --git a/configure.ac b/configure.ac index e76fa5de5..3e002ac72 100644 --- a/configure.ac +++ b/configure.ac @@ -11,7 +11,7 @@ MINOR_VERSION=9 MICRO_VERSION=12 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=85 +EXTRA_VERSION=86 EXTRA_RELEASE= EXTRA_GTK2_VERSION= diff --git a/src/summaryview.c b/src/summaryview.c index 9dc4205a5..1c8a43223 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -3531,8 +3531,6 @@ gboolean summary_execute(SummaryView *summaryview) summary_execute_move(summaryview); summary_execute_copy(summaryview); summary_execute_delete(summaryview); - folder_item_update_thaw(); - gtk_clist_thaw(GTK_CLIST(summaryview->ctree)); node = GTK_CTREE_NODE(clist->row_list); for (; node != NULL; node = next) { @@ -3560,6 +3558,9 @@ gboolean summary_execute(SummaryView *summaryview) gtk_ctree_remove_node(ctree, node); } + folder_item_update_thaw(); + gtk_clist_thaw(GTK_CLIST(summaryview->ctree)); + if (new_selected) { summary_unlock(summaryview); gtk_sctree_select -- 2.25.1