https://bugs.documentfoundation.org/show_bug.cgi?id=100854

Khaled Hosny <khaledho...@eglug.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |khaledho...@eglug.org

--- Comment #1 from Khaled Hosny <khaledho...@eglug.org> ---
The cursor movement uses Grapheme Clusters
(http://unicode.org/reports/tr29/#Grapheme_Cluster_Boundaries) as a unit, a
base character plus a combining mark are considered one grapheme cluster so
moving the cursor forward will skip the whole cluster.

I can’t confirm the MS Office behavior, but treating the mark as a different
unit here can be visually confusing since there will be no indication that the
cursor has moved at all (since the mark has zero advance width), so it is a big
change to do.

I’m not sure I understand the screen reader issue clearly, are you saying that
the reader does not read the marks because the cursor skips them? I have no
experience with screen readers, unfortunately, so I don’t understand why
reading the marks would be tied to cursor movement?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to