Hide Junk messages in Search folders
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Fix Released
|
Medium
|
|||
evolution (Ubuntu) |
Fix Released
|
Low
|
Mathieu Trudel-Lapierre | ||
Maverick |
Fix Released
|
Low
|
Unassigned |
Bug Description
Binary package hint: evolution
SRU JUSTIFICATION:
A minimal patch that hides messages marked as Junk if and only if the current folder to display is a virtual, search folder. Standard folders such as pure IMAP folders will still show the message. Furthermore, there is a "Junk" folder which already groups messages marked as Junk, so the risk to actually lose a message is minimal.
Additionally, this appears to be a regression from Lucid, where Junk messages would not be shown in Search Folders.
TEST CASE:
1) Create a search folder that lists a number of messages from one or various sources (mail folders)
2) From the search folder, mark a message from the list as Junk.
3) Navigate to the Junk folder, make sure the marked message is listed.
4) Navigate back to the search folder; make sure the message is not visible.
5) (optional) mark the message back as Not Junk
I case of failure, the message will not be visible in the Junk folder. For a failed test case, the message could also still be visible in the new search folder.
For a successful test case, the message marked as Junk will no longer be listed in the Search folder, but will be visible in the Junk folder.
---
The upstream bug 617953 has a patch which prevents junk messages from being visible in search folders. I will attach a backport of that patch for Ubuntu's 2.30.3 evolution.
Related branches
Changed in evolution: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
tags: | added: patch |
Changed in evolution (Ubuntu): | |
assignee: | Didier Roche (didrocks) → Mathieu Trudel-Lapierre (mathieu-tl) |
description: | updated |
description: | updated |
tags: | added: testcase |
Backport upstream patch.
To test, create a search folder and either populate the underlying physical folder with spam or wait for some to be populated. Exit evolution and then restart it. Without the patch you should see the spam even though it's been marked as junk. With the patch, junk stays hidden from the search folder the same way it does for the physical folder.