Bug 85119

Summary: Multiple lines of rotated RTL text in one paragraph rendered incorrectly
Product: LibreOffice Reporter: Matthew Francis <fdbugs>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: minor CC: fdbugs, ilmari.lauhakangas, kaplanlior
Priority: medium    
Version: Inherited From OOo   
Hardware: Other   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=101679
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 43808    
Attachments: Test document 1 (90 degrees)
Test document 2 (270 degrees)
Screenshot of 90 degree text
Screenshot of 270 degree text

Description Matthew Francis 2014-10-17 04:33:33 UTC
A paragraph of rotated, right-to-left text containing multiple lines is rendered incorrectly

Steps to reproduce:
1. Create a single paragraph with multiple lines (using Shift-Return)
2. Select the text
3. Set text rotation to 90deg or 270deg in the Position tab of the Format – Character... dialog
4. Set text direction to Right-to-Left using the toolbar icon or the Alignment tab of Format – Paragraph...

See attached documents and images

Reproduced on LibreOffice 3.3.0 - 4.4 master on OSX and Linux
Comment 1 Matthew Francis 2014-10-17 04:34:59 UTC
Created attachment 107968 [details]
Test document 1 (90 degrees)
Comment 2 Matthew Francis 2014-10-17 04:35:22 UTC
Created attachment 107969 [details]
Test document 2 (270 degrees)
Comment 3 Matthew Francis 2014-10-17 04:37:20 UTC
Created attachment 107970 [details]
Screenshot of 90 degree text
Comment 4 Matthew Francis 2014-10-17 04:37:46 UTC
Created attachment 107971 [details]
Screenshot of 270 degree text
Comment 5 Matthew Francis 2014-10-17 04:39:02 UTC
Note also that the vertically displayed part of the text becomes visible / invisible at random when scrolling and zooming the page
Comment 6 Buovjaga 2014-11-15 08:47:03 UTC
I confirm everything Matthew said, even the random visibility when scrolling.

Win 7 64-bit Version: 4.4.0.0.alpha2+
Build ID: b021b5983c62e266b82d9f0c5c6d8d8900553827
TinderBox: Win-x86@39, Branch:master, Time: 2014-11-12_01:10:08
Comment 7 QA Administrators 2015-12-20 16:17:13 UTC Comment hidden (obsolete)
Comment 8 Omer Zak 2017-11-04 21:05:37 UTC
Still happens in:

Version: 5.4.2.2.0+
Build ID: 1:5.4.2-3~bpo9+1
CPU threads: 8; OS: Linux 4.9; UI render: default; VCL: gtk2; 
Locale: en-US (en_US.utf8); Calc: group

OS: Debian 64bit Stretch (Debian 9.2, with some backported packages)


I noticed that text which disappears during scrolling - shows up again when the window is resized.
Comment 9 QA Administrators 2018-11-05 03:43:08 UTC Comment hidden (obsolete)
Comment 10 QA Administrators 2020-11-05 04:06:30 UTC Comment hidden (obsolete)
Comment 11 QA Administrators 2022-11-06 03:38:32 UTC Comment hidden (obsolete)
Comment 12 Eyal Rozenberg 2023-03-17 22:16:09 UTC
I only experience partial visibility on document load; and once I scroll at all - visibility is restored and stays that way consistently.

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: ad387d5b984c6666906505d25685065f710ed55d
CPU threads: 4; OS: Linux 6.1; UI render: default; VCL: gtk3
Locale: he-IL (en_IL); UI: en-US