diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2010-06-30 07:05:22 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2010-06-30 07:05:22 +0000 |
commit | 4a8036cd561af3db6578dba40e79c4e39940fbde (patch) | |
tree | eeb13629619ea289a01acaeeb2145deaaaad49f7 /src/inc.c | |
parent | 6bcb771eafbef0bb433d13b0411ba101ea94aac7 (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.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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, |