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

            Bug ID: 161357
           Summary: extreme slowness of BiDi text
           Product: LibreOffice
           Version: 24.2.3.2 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Working with BiDi text is extremely, painfully, slow -- typing it, moving
through it, selecting through it. This is new behavior, though I don't know
when exactly it happened.

The problem is this: rendering of either LTR or RTL text alone is fine. But as
soon as a paragraph requires BiDi rendering, it becomes painfully slow:
    • when typing into such a paragraph even it normal speed, characters get
dropped or mixed;
    • moving the cursor through such paragraphs becomes painfully slow;
    • this affects even selections which include such paragraphs, whether
selecting with the cursor or even with the mouse;

I've observed the problem both in Writer and in Calc. For writer, details are
in the attached sample. In Calc, the problem appears whenever typing RTL text
into a cell (not sure if overall document direction makes a difference -- but I
assume it's all related, so hopefully solving the problem in writer will solve
it also in calc).

Steps to Reproduce:
Open that attached document, it has samples in it and instructions for working
through them. Might require that RTL options be turned on.

Actual Results:
typing / moving / selecting through the bidi paragraphs is extremely slow.

Expected Results:
typing / moving / selecting through bidi paragraphs should not feel any
different than regular paragraphs.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Version: 24.2.3.2 (X86_64) / LibreOffice Community
Build ID: 420(Build:2)
CPU threads: 12; OS: Linux 6.8; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Debian package version: 4:24.2.3-1+b1
Calc: threaded

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

Reply via email to