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

            Bug ID: 153966
           Summary: Hebrew characters 'fidget' as additional characters
                    entered in same text run
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 185750
  --> https://bugs.documentfoundation.org/attachment.cgi?id=185750&action=edit
Screenscast of the text "fidgeting" as I type it in

To reproduce:

1. Start LO Writer
2. Create a new document
3. Set the paragraph direction to RTL
4. Set the alignment to Right
5. Set your keyboard input language to Hebrew
6. Start typing text (it's enough if you simply paste the letter ש again and
again

Expected results:

As new ש characters are added to the left of the sequence of existing
characters, the sequence itself does not change nor move.

Actual results:

many/most letters in the sequence - including very far away from its left edge
- move slightly, back and forth with consecutive keystrokes - they "fidget", as
if some tie is broken regarding how to render them, once to one side then to
the other and back again. There doesn't seem to be an obvious cycle - I think I
notice a "slide" back after 3-4 tiny movements in a single direction, but I
can't tell for sure.

Experienced with:

Version: 7.5.0.3 (X86_64) / LibreOffice Community
Build ID: c21113d003cd3efa8c53188764377a8272d9d6de
CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: qt5 (qfont+xcb)
Locale: en-IL (en_IL); UI: en-US
Calc: CL threaded

and also with VCL: gtk3


Note: When the text run ends - e.g. due to getting to a new line, or typing in
some LTR text - the fidgeting stops for the characters in the earlier run, and
only occurs for the characters in the new text run.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to