GNOME Bugzilla – Bug 532492
re-editing plain-text draft turns Normal formatting into Preformat
Last modified: 2021-05-19 12:12:29 UTC
Please describe the problem: Re-editing a plain-text draft mail message causes all formatting to be lost. Specifically, if sections of the mail were "Preformat", and others were "Normal", everything turns to "Preformat" when re-edited. This is extremely frustrating when I go to continue editing an existing paragraph. I'm running Evolution 2.22.1.1 on OpenSolaris, but I've been observing this behavior in earlier versions of Evolution. Steps to reproduce: 1. Start composing a plain-text message (_not HTML_!!), and write a long enough paragraph in "Normal" formatting such that the editor does the auto-line wrap. 2. Save the message as a Draft 3. Re-edit the draft by double clicking on the message in the Drafts folder where the draft was saved. 4. Observe that the "Normal" formatting of the paragraph is gone, and it was turned to "Preformat". Adding text to the paragraph results in no line-wrapping, as the editor thinks that the paragraph is "Preformat". Actual results: Continuing to edit a draft results in ugly, long, illegible lines unless all existing paragraphs are manually turned back to "Normal" formatting prior to editing. This can be a _very_ painful process if the mail message actually originally contained legitimate "Preformat" text (such as text included from a mail reply, for example), as one cannot simply select all text and make it "Normal". Expected results: The edited draft should retain _all_ original formatting from the original message. Does this happen every time? yes. Other information: There is another Evolution draft formatting bug related to whitespace characters, and this is not that bug.
*** Bug 654115 has been marked as a duplicate of this bug. ***
*** Bug 670997 has been marked as a duplicate of this bug. ***
*** Bug 696031 has been marked as a duplicate of this bug. ***
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new bug report ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.