GNOME Bugzilla – Bug 553438
evolution deletes lines of a reply when changing address
Last modified: 2013-09-13 01:09:48 UTC
Please describe the problem: When replying to an email, if I change the field "From" to select and alternative email address, evolution will delete a line of the message. Changing several times of address email in the "From" field will delete several lines of the email. This behavior is only observed when replying to an email if and only if the option "Keep Signature above original message when replying" is selected. If one writes a new message, evolution won't delete any line when changing the "From" filed. Steps to reproduce: Step to reproduce: 1. Go to "Composer Preferences" and check the option "Keep Signature above original message when replying" 2. Open a message and click "Reply" 3. Change the address in the "From" field 4. Each time you change the address, one line is deleted in the email Actual results: Each time you change the "From" field, one line is deleted in the email Expected results: No line should be deleted in the email. Does this happen every time? Yes, tested with different accounts and with two versions: 2.22 and 2.24 Other information: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/259012
Reproduced on 2.24 and 2.25.1 (trunk). This happens when the 'From' is changed from an address that has a signature to one *without* a signature.
As commmented on Launchpad: https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/259012 The bug is still present with version 2.26.x and 2.28.x regards
Very much on 2.33.x Easily reproducible scenarios. Good to fix for GNOME3
This sounds like bug #553535. Are you sure you can reproduce this with 2.32.0+?
Reproducible on master (2.91.5)
Created attachment 178625 [details] [review] evo patch for evolution; The signature was set twice when changing account, which confused composer enough to erase incorrect lines. This patch fixes the issue. The bug I mentioned above was for signature changing by the signature combo box, not by the From combo-box and, as shown, there is a little difference between these two.
Created commit d7bfcbb in evo master (2.91.6+) Created commit 32cc60f in evo gnome-2-32 (2.32.2+)
*** Bug 639886 has been marked as a duplicate of this bug. ***