GNOME Bugzilla – Bug 794408
Unicode combining diacriticals makes insertion/deletion in subsequent text be off by one
Last modified: 2018-03-22 15:02:31 UTC
Editing text following a combining diacritical (and probably other combining characters) causes off-by-one style insertion/deletion errors in subsequent text. To reproduce: * Begin composing an message with either plain text or HTML formatting * Paste the following (the 'á' below is an 'a' followed by b'\xcc\x81'): á some text here * Insert or delete text anywhere before the end of the following text. In contrast, the same but with a single char representing 'á' doesn't have the same buggy behaviour: á some text here
Assuming that's U+0301: Confirming.
Thanks for a bug report. I can reproduce it too, but in WebKitGTK+'s MiniBrowser, thus the problem is there. I filled [1] in their bugzilla. I'm closing this, because there's nothing we can do about it on the Evolution side. [1] https://bugs.webkit.org/show_bug.cgi?id=183898
I just realized that WebKitGTK+ 2.20.0 has this fixed.
Yep, and actually webkitgtk4 (as not-at-all confusingly-named in Fedora 27!) is at 2.20.0 in F27 updates-testing, and fixes this bug in Evo/MiniBrowser :)