aboutsummaryrefslogtreecommitdiffstats
path: root/mail/message-list.c
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2012-02-07 21:36:17 +0800
committerMilan Crha <mcrha@redhat.com>2012-02-07 21:36:17 +0800
commit0972cb0671b13783594ba9ad92c604e27e479152 (patch)
treec3570db3e3e97d075a7f0e5ed3559db85dcc139a /mail/message-list.c
parent5483b65b5e2212383b4ecf9a8fe9ef958ef582ad (diff)
downloadgsoc2013-evolution-0972cb0671b13783594ba9ad92c604e27e479152.tar
gsoc2013-evolution-0972cb0671b13783594ba9ad92c604e27e479152.tar.gz
gsoc2013-evolution-0972cb0671b13783594ba9ad92c604e27e479152.tar.bz2
gsoc2013-evolution-0972cb0671b13783594ba9ad92c604e27e479152.tar.lz
gsoc2013-evolution-0972cb0671b13783594ba9ad92c604e27e479152.tar.xz
gsoc2013-evolution-0972cb0671b13783594ba9ad92c604e27e479152.tar.zst
gsoc2013-evolution-0972cb0671b13783594ba9ad92c604e27e479152.zip
Bug #553796 - Unable to Reset Message Color
Diffstat (limited to 'mail/message-list.c')
-rw-r--r--mail/message-list.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/mail/message-list.c b/mail/message-list.c
index 82f6540b1a..fc35e3f47f 100644
--- a/mail/message-list.c
+++ b/mail/message-list.c
@@ -1704,7 +1704,7 @@ ml_tree_value_at_ex (ETreeModel *etm,
/* To add to the woes, what color to show when the user choose multiple labels ?
Don't say that I need to have the new labels[with subject] column visible always */
- colour = camel_message_info_user_tag(msg_info, "color");
+ colour = NULL;
due_by = camel_message_info_user_tag(msg_info, "due-by");
completed = camel_message_info_user_tag(msg_info, "completed-on");
followup = camel_message_info_user_tag(msg_info, "follow-up");
@@ -1746,6 +1746,9 @@ ml_tree_value_at_ex (ETreeModel *etm,
g_hash_table_destroy (ld.labels_tag2iter);
}
+ if (!colour)
+ colour = camel_message_info_user_tag (msg_info, "color");
+
return (gpointer) colour;
}
case COL_LOCATION: {