Open Bug 589452 Opened 14 years ago Updated 7 months ago

When last message is marked deleted, it should jump back to the last non-deleted message (mark as deleted)

Categories

(Thunderbird :: Folder and Message Lists, defect)

x86
All
defect

Tracking

(Not tracked)

People

(Reporter: hendrik, Unassigned)

Details

(Whiteboard: [wontfix?])

I have set TB to just mark messages as deleted (as Googlemail recommends).  If I delete the last message in a folder, the focus stays on that message.  It should rather jump back to the last non-deleted message before it, or, if there is none, loose the focus and show the start screen.
(In reply to comment #1)
> Does it happens in safe-mode
> (http://support.mozillamessaging.com/en-US/kb/Safe+Mode) ?

Yes.
Are you using the unified folder view ?
Both in ‘All folders’ as well as in ‘Unified folders’.

I also noticed that after hitting delete, the message gets striked, then becomes unstriked again, then finally gets striked again.  It seems as if 2 processes are interacting in a strange way here, but I suppose this is another bug?
Yes that's another bug.

Magnus do you also observe this ?
This even happens if there is an unread message still further up.

Possibly also related: if I am viewing a normal message followed by a deleted message and delete this one, TB hops to the next message, which is, indeed, the deleted one, not the next normal one further down (or up).
imho the current behavior not to move is the intuitive one
Whiteboard: [wontfix?]
But that means that the focus remains on a deleted message.  What’s the use of that?  You delete it because you want to get rid of it, right?
Well, i delete it because i don't want/need to see it *again*. If it jumps to another message that message is really very random at least for me.
This is also the behavior in a folder where messages are deleted immediately: the message disappears and the next one down is highlighted and shown.  If the last one is deleted, then the focus jumps to the message which becomes the last one, that is, the previously penultimate one.  It’s this behavior I expect to be mimicked in the strike-through case.
The big difference is the message is still showing in the list for mark-as-deleted, and the "move-back" wouldn't always be one message. If we do as you suggest you might end up moving back tens or hundred of messages maybe - typically it would most certainly not be just one.
Severity: normal → S3
OS: Linux → All
Summary: When last message is marked deleted, it should jump back to the last non-deleted message → When last message is marked deleted, it should jump back to the last non-deleted message (mark as deleted)
You need to log in before you can comment on or make changes to this bug.