GNOME Bugzilla – Bug 784438
Hyperlinks href changed to text when expanding the text
Last modified: 2017-07-03 16:31:27 UTC
Created attachment 354782 [details] screencast This has happened to me a few times in the 3.22.x series (and maybe earlier) but I hadn't found the way to reproduce this... until now. 1. Type a few words into a html email (blank or reply) 2. Hyperlink the one in the middle 3. Move the cursor around a bit, then position it to the end of the hyperlinked word, and continue typing to expand the hyperlink's text Result: the hyperlink's link itself is reset to theprotocol://thetext. So instead of <a href="https://gnome.org">swedishCONSPIRACY</a> you end up with <a href="https://swedishCONSPIRACY">swedishCONSPIRACY</a>... and you will never know until you look at the sent mail or when your recipient complains about you having given them a nonsensical link. Critical because Evolution silently corrupts my data behind the scenes, sending a different version than the one I was composing, breaking the "what you see is what you get" principle.
Thanks for a bug report (no need to CC me on new bugs, I check them regularly). This particular issue is fixed with the below change, but I noticed some other oddities in certain cases, though I'm not able to address them, due to the code being out of my knowledge. Maybe some time later, or if Tomas would find some time to help with it. Created commit a112e3a in evo master (3.25.4+) Created commit d974068 in evo gnome-3-24 (3.24.4+)