diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2005-11-16 07:04:09 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2005-11-16 07:04:09 +0000 |
commit | f48d5f536e0de866eaa1894a96e172980171e765 (patch) | |
tree | 3b954673ef3cef1963844e116fb9df5726392a1e | |
parent | cd17b1aeb12d55754344a57720b089e6b28ca271 (diff) |
don't show '+' (unread) mark even if unread messages are in Trash.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@752 ee746299-78ed-0310-b773-934348b2243d
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.ja | 5 | ||||
-rw-r--r-- | src/folderview.c | 2 |
3 files changed, 12 insertions, 0 deletions
@@ -1,5 +1,10 @@ 2005-11-16 + * src/folderview.c: folderview_search_unread_recursive(): don't show + '+' (unread) mark even if unread messages are in Trash. + +2005-11-16 + * src/summaryview.c: fixed a bug that the selection was broken (and sometimes crashed) when mark, unread, and colorlabel flags were changed while the summary was sorted by the flags. diff --git a/ChangeLog.ja b/ChangeLog.ja index 124d1cfc..7feb66f8 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,5 +1,10 @@ 2005-11-16 + * src/folderview.c: folderview_search_unread_recursive(): 未読メッセー + ジがごみ箱にあっても '+' (未読)マークを表示しないようにした。 + +2005-11-16 + * src/summaryview.c: サマリがマーク、未読、カラーラベルフラグでソート された状態でそれらが変更された場合、セレクションが壊れる(クラッシュ する場合もある)バグを修正。 diff --git a/src/folderview.c b/src/folderview.c index 4cb0ceb8..8d88774a 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -1032,6 +1032,8 @@ static gboolean folderview_search_unread_recursive(GtkTreeModel *model, if (iter) { gtk_tree_model_get(model, iter, COL_FOLDER_ITEM, &item, -1); if (item) { + if (item->stype == F_TRASH) + return FALSE; if (item->unread > 0 || (item->stype == F_QUEUE && item->total > 0)) return TRUE; |