https://bugs.kde.org/show_bug.cgi?id=367722
Bug ID: 367722
Summary: Caret shows in wrong location (one letter off) in
Right-to-Left paragraphs when using dynamic word wrap
Product: kate
Version: 16.04
Platform: Other
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: part
Assignee: [email protected]
Reporter: [email protected]
Caret appears in wrong location when using dynamic word wrap with Arabic text.
The bug only appears in paragraphs that start with RTL text and thus have a
Right-to-Left direction.
Reproducible: Always
Steps to Reproduce:
1. create a new document.
2. enable dynamic word wrap.
3. type/paste some text has has RTL direction (it needs to be long enough to
wrap, or you can make the editor window smaller to force text to wrap).
Actual Results:
You will see that the caret position is actually one letter off its correct
position, selecting a single letter or a few words will show it clearly.
Expected Results:
Caret should appear in its exact position.
The problem does not appear on the last line of a paragraph.
Paragraphs that start with English letters (paragraphs with Left-to-Right
direction) do not have that problem even if they contain Arabic words or other
UTF characters.
Kate version: 16.04.3 (also in KWrite 16.04.3)
OS: Manjaro 16.06.1 (x86_64)
--
You are receiving this mail because:
You are watching all bug changes.