GNOME Bugzilla – Bug 322245
Evolution behaves badly when handling HTML mail (deletes stuff, scrolls down)
Last modified: 2017-02-09 13:39:05 UTC
Distribution: Debian testing/unstable Package: GtkHtml Severity: normal Version: GNOME2.10.2 unspecified Gnome-Distributor: Debian Synopsis: Evolution behaves badly when handling HTML mail (deletes stuff, scrolls down) Bugzilla-Product: GtkHtml Bugzilla-Component: Editing Bugzilla-Version: unspecified Description: Description of Problem: Whenever I reply to an HTML message in HTML, Evolution suddenyl behaves very strangely. The two most annoying problems are : - when placing the text cursor somewhere down the mail, focus tends to stick there too even while scrolling up, causing constant scrolling back down to where the cursor is - pressing backspace while typing text inline deletes the *WHOLE* rest of the message Steps to reproduce the problem: 1. Reply to an HTML formatted email 2. Insert text somewhere between paragraphs of the original message for example 3. Press backspace (correct a typo for example) Actual Results: Most of the time, deletes everything from the cursor location to the end of the massage. More rarely, just deletes the rest of the paragraph Expected Results: Backspace 1 character How often does this happen? Every single time I reply to HTML messages Additional Information: It is also impossible to "break" the original HTML indentation so as to insert part of your answer in between : your input gets the same indentation as the original email. And most strangely, the same phenomenon also applies when replying to an HTML message IN PLAIN TEXT. So maybe this but isn't only gtkhtml-related, I don't know ... evolution 2.2.3-5 gtkhtml3.6 3.6.2-1 ------- Bug moved to this database by unknown@gnome.bugs 2005-11-23 16:06 UTC ------- The original reporter of this bug does not have an account here. Reassigning to the person who moved it here, unknown@gnome.bugs. Previous reporter was romain.riviere@nerim.net.
hi romain, thanks for reporting. sounds odd. second part could be a duplicate of bug 300130 which is fixed in 2.4.x. is there a chance to update to evolution-2.4.1/gtkhtml-3.8?
Indeed, the behaviour is similar to that described un bug 300130. In fact, when I reply to an HTML message in plain text, I get *sometimes* these containers, delimited with very small dashes, that look like the one that appears when you want to edit text in the signature. And indeed, if I try to delete/backspace a character, everything from the cursor to the end of the block disappears. I'll get 2.4.1 from Debian Experimental (after I've saved my data) and see what happens.
hi romain, thanks for the answer. setting to NEEDINFO, please REOPEN when adding more information.
Getting 2.4.1 from experimental would actually require an awful load of upgrades, so I won't be doing that anytime soon, sorry :/
Right, solved in evo 2.4.2.1 (from experimental) as far as the "disappearing lines" bug is concerned. However, it still is impossible to insert your answer in the middle of the quoted text with no indentation at all. Meaning that if I want to reply to : --- Hello ! How are you ? See you ! --- I cannot have this : >Hello ! Hi there > How are you ? I'm Ok etc. The indentation is "unbreakable", both in plain text and HTML mode. Cheerio !
hmm. strange.
related to bug 329509 and bug 307005
*** Bug 324481 has been marked as a duplicate of this bug. ***
Mm, 2 and a half years have passed but this problem has not gone away... https://bugs.launchpad.net/bugs/340225
GtkHtml is not under active development anymore. Evolution (its main consumer) switched to a WebKit backend a while ago. It is currently unlikely that there will be any further GtkHtml development. Closing this report as WONTFIX as part of Bugzilla Housekeeping (bug 778387) to reflect reality. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.