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

            Bug ID: 168390
           Summary: In OLE-embedded RTL paragraph, right-aligned RTL text
                    is left-aligned to pargraph start
           Product: LibreOffice
           Version: 26.2.0.0 alpha0+ master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 107810, 168296

Reproduction instructions:

0. Enable full RTL language support.
1. Create new Calc document.
2. On the menus, Insert > OLE Object > OLE Object...
3. Choose a Writer document, i.e. "LibreOffice XX.Y Text"
4. In the OLE document, choose RTL direction, Right alignment.
5. Press the Bulleted list toolbar button (could also be numbered, doesn't
matter)
6. In the OLE document, enter a few letters in an RTL language for which your
paragraph style's font has glyphs, e.g. "سط" or "אב".
7. Exit the OLE document's frame by clicking the Calc sheet cells outside of
it.

Expected results:
Text rendering outside the OLE object is the same as inside of it (modulo some
movement within the framing rectangle).

Actual results:
The text renders, and the bullet renders, but the distance between the text and
the bullet is smaller. Careful observation will show that the distance is the
intended distance minus the length of the stretch of text, i.e. instead of the
text being right-aligned to the (First-Line indented) beginning point for text,
it is _left_-aligned to it - extending further due right, and closer to the
bullet.

If one were to type a longer bit of text, the text renders over and past the
bullet character.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=107810
[Bug 107810] [META] OLE/Embedded object bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=168296
[Bug 168296] Problem with RTL text in OLE Object
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to