From 19d9ecec015914b74e870ec907a392e6a9e94ac7 Mon Sep 17 00:00:00 2001 From: hiro Date: Wed, 11 Apr 2007 09:05:28 +0000 Subject: fixes incorrect message number on search. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1624 ee746299-78ed-0310-b773-934348b2243d --- ChangeLog | 6 ++++++ ChangeLog.ja | 6 ++++++ src/query_search.c | 3 +++ 3 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index d138300d..28f97083 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-04-11 + + * src/query_search.c: query_search_folder(): flush summary mark/cache + before retrieving message list (fixes incorrect message number on + search. Thanks to Nakada). + 2007-04-11 * src/filesel.c: use Yes/No button for overwrite confirmation dialog. diff --git a/ChangeLog.ja b/ChangeLog.ja index f4d8ecd0..d84ccce7 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,3 +1,9 @@ +2007-04-11 + + * src/query_search.c: query_search_folder(): メッセージリストの + 取得前にサマリのマーク/キャッシュをフラッシュするようにした + (メッセージ数が不正になるのを修正。なかださん thanks)。 + 2007-04-11 * src/filesel.c: 上書き確認ダイアログにはい/いいえボタンを使用。 diff --git a/src/query_search.c b/src/query_search.c index 75198d6a..ac57bce7 100644 --- a/src/query_search.c +++ b/src/query_search.c @@ -574,6 +574,9 @@ static void query_search_folder(FolderItem *item) return; } + if (item->opened) + summary_write_cache(main_window_get()->summaryview); + mlist = folder_item_get_msg_list(item, TRUE); total = g_slist_length(mlist); -- cgit v1.2.3