aboutsummaryrefslogtreecommitdiff
path: root/src/inc.c
diff options
context:
space:
mode:
authorhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2010-06-30 07:05:22 +0000
committerhiro <hiro@ee746299-78ed-0310-b773-934348b2243d>2010-06-30 07:05:22 +0000
commit4a8036cd561af3db6578dba40e79c4e39940fbde (patch)
treeeeb13629619ea289a01acaeeb2145deaaaad49f7 /src/inc.c
parent6bcb771eafbef0bb433d13b0411ba101ea94aac7 (diff)
update summary view on receiving on the fly.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2591 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/inc.c')
-rw-r--r--src/inc.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/inc.c b/src/inc.c
index 36305814..b97adca1 100644
--- a/src/inc.c
+++ b/src/inc.c
@@ -1036,12 +1036,17 @@ static gboolean hash_remove_func(gpointer key, gpointer value, gpointer data)
static void inc_update_folderview(IncProgressDialog *inc_dialog,
IncSession *inc_session)
{
+ MainWindow *mainwin;
+
if (g_hash_table_size(inc_session->tmp_folder_table) > 0) {
folderview_update_item_foreach(inc_session->tmp_folder_table,
FALSE);
g_hash_table_foreach_remove(inc_session->tmp_folder_table,
hash_remove_func, NULL);
}
+
+ mainwin = main_window_get();
+ summary_show_queued_msgs(mainwin->summaryview);
}
static void inc_progress_dialog_update_periodic(IncProgressDialog *inc_dialog,