Bug 259236

Summary: Undo doesn't undo (at least moves)
Product: [Applications] kmail2 Reporter: Thiago Macieira <thiago>
Component: miscAssignee: kdepim bugs <kdepim-bugs>
Status: CONFIRMED ---    
Severity: normal CC: kdenis, m.wege, montel, psychonaut, rlerallut
Priority: NOR    
Version: 5.4.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Thiago Macieira 2010-12-08 18:38:16 UTC
Version:           2.0.89 (using Devel) 
OS:                Linux

I haven't tested this with other features than Move.

Reproducible: Always

Steps to Reproduce:
1. Move a message from a folder to another folder
2. Undo (Ctrl+Z or Edit > Undo)

Actual Results:  
Nothing happens

Expected Results:  
The message that had been moved shows up again in the folder I'm looking at.

OS: Linux (i686) release 2.6.35.2-server-1mnb
Compiler: gcc
Comment 1 Laurent Montel 2010-12-09 10:06:04 UTC
Yes it's right undo/redo was not reimplemented in kmail2
I will necessary to reimplement it.
(Perhaps add undo/redo directly in akonadi)
Comment 2 Laurent Montel 2010-12-24 13:26:48 UTC
*** Bug 261114 has been marked as a duplicate of this bug. ***
Comment 3 Laurent Montel 2011-07-04 16:29:35 UTC
I fixed some pb when we move message to trash.
For other folder it's not fixed yet
Comment 4 Romain 2011-08-02 09:19:05 UTC
Perhaps it could be wiser to remove the "undo" action then ? It leads to false expectations until the feature is properly implemented.
Comment 5 Tristan Miller 2016-08-19 11:03:13 UTC
Confirming bug still exists with KDE 4.14.10.

I second the suggestion to remove the "undo" command from the menu until this feature is reimplemented.  Surely this would be a trivial workaround until the underlying problem is solved.
Comment 6 Denis Kurz 2017-01-14 13:53:40 UTC
Still doesn't work in 5.4.1. I did the following:

1. move a message from my inbox to another, non-Trash folder
2. select Undo from the menu (or press Ctrl+Z)

My last move-to-trash action was undone, instead of the much more recent last move to another folder.