https://issues.apache.org/ooo/show_bug.cgi?id=125284

Oliver-Rainer Wittmann <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |NOT_AN_ISSUE

--- Comment #2 from Oliver-Rainer Wittmann <[email protected]> ---
As far as I know this behavior is intended. I experienced it in all word
processing applications which I know.

The reason is the mixture of LTR text/characters and RTL text/characters and
the given default writing direction of the corresponding paragraph.
The default writing direction more or less determines how the cursor keys
react. With LTR: Right-Key means 'go from character X to X+1'; Left-Key means
'go from character X to X-1'
With RTL: Right-Key means 'go from character X to X-1'; Left-Key means 'go from
character X to X+1'
In LTR text the characters are laid out from left to right - 123... In RTL text
it is the other way around - ...321
If you mix LTR and RTL text in LTR writing direction you get the following
layout:
123654789 (123 and 789 is LTR text, 456 is RTL text)
When you now travel via Right-Key through the text starting at 1 the cursor
will go to 2 then to 3 then to 4 then to 5 ...
This is what you have observed.

A typical use case for mixed LTR and RTL text is when you have an RTL default
writing direction with RTL text which contains year dates. the year dates are
often Arabic numbers which are laid out as LTR text.

This is not an issue from my point of view.

-- 
You are receiving this mail because:
You are the assignee for the issue.
You are watching all issue changes.

Reply via email to