When the status filter on the message list is set to "Unread", every message whose status changes to "read" is immediately removed from the list (except when messages are threaded and the message has an unread child). This may seem to make sense, but is in fact surprising and unwelcome; the fact that a message I am looking at is already gone from the list, and if I press right-arrow (next message) then left arrow (prev message) I won't get back to it, is a real hindrance. Reproducible: Always Steps to Reproduce: 0. In the settings->Configure Kmail->Misc->Folders check "mark selected message as read after" and set a small number of seconds (I use 2). 1. Choose a mail folder with unread messages. 2. Change filter status to "Unread" 3. Navigate the message list, preferably using the right-left arrows, to read the messages in the preview pane Actual Results: Every thread you go through is removed from the list, and then you can't go back to it. Expected Results: Filtering should be applied when the filter is set, but messages should not be removed automatically after that (except when deleted or moved, of course, but that isn't really "automatically"). This is a regression from KMail1, which had the correct behavior.
Still duplicate
*** This bug has been marked as a duplicate of bug 259813 ***