Description of problem: 'Undo' doesn't work right when composing a message. Version-Release number of selected component (if applicable): evolution-3.15.92-1.fc22.x86_64 webkitgtk3-2.4.8-5.fc22.x86_64 How reproducible: 100% Steps to Reproduce: 1.Compose new message. 2.In message body, type "abc" then enter, then "def" then enter. Message body looks like this: abc def| (| is the cursor) 3.Press backspace twice. Message body looks like this: abc d| 4.Select Undo or press Ctrl-Z. Message body looks like this: ae|bc d 5.Select Undo or press Ctrl-Z. Message body looks like this: aef|bc d Actual results: aef|bc d Expected results: abc def|
Thanks for a bug report. I'd prefer to have it filled upstream, as this doesn't seem to be a Fedora specific bug report, but we can start here too. Tomas, could you look on it, please?
I tested it on top of the last commit in Evolution gnome-3-16 branch and I got the expected result.
Still fails with evolution-3.16.1-1.fc22.x86_64.
Tomas, could you take care of this, please?
I can confirm this with evolution git master at commit 2ee6aa0 and gnome-3-16 branch at commit d9f965a. I begun with the steps in comment #0, even it doesn't show exact output at 2) and 3). Rewriting the steps: - press: aaa<enter>bbb<enter><backspace><backspace><Ctrl+Z> The result is: aab|a bb That's in the Plain Text mode with a Normal paragraph style.
*** Bug 1220385 has been marked as a duplicate of this bug. ***