Red Hat Bugzilla – Bug 439432
Updating unread messages in messge window loses the message you are reading
Last modified: 2008-03-31 09:12:07 EDT
Description of problem:
If you select "show unread messages", and if the list of unread messages is
updated, the message you are currently reading is removed from the message
window and the preview window. That's annoying if you haven't finished reading
it or you need to do something with it, such as move or reply. Then you need to
switch to "show all messages" to get it back.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Select "Show unread messages".
2. Read a message. Status changes to read after a second or so.
3. Wait for a new message to arrive.
All messages marked read disappear from view, including the one you are reading.
All messages marked read disappear from view, except the one you are reading.
Is there any difference between pressing F5 and timed update? I mean, there is
almost none for the code, but for the user it can be. One can expect the F5 will
not take care of actually selected (or rather focused) message. Am I right?
F5 does not remove any messages marked read from the window.
Mark some messages unread. Select "show unread messages". Mark all messaged
read. Press F5. No change in display.
Same behavior if you click send/receive.
Now the case I saw occurred when I was reading a folder and filters caused an
arriving message to be moved to that folder.
What I don't know (I can't think of a good way to simulate it, don't have the
patience to wait around) is whether old messages are cleared in the case where
pressing F5 causes new messages to appear. If you have an easy way to simulate
that, I'd be glad to try. In any case, that might be the interesting execution
path to track.
Right, I see what you mean. I found a bug about this, marking this as a duplicate.
*** This bug has been marked as a duplicate of 253730 ***