Bug 149082

Summary: Worse text rendering in a line with a formula in Writer - LibreOffice 7.3
Product: LibreOffice Reporter: Tonio Tanzi <tonio.tanzi>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: arthurcesar705, rangarajan.2000m
Priority: medium    
Version: 7.3.3.2 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 135859    
Attachments: Video that shows the problem

Description Tonio Tanzi 2022-05-13 20:39:36 UTC
Description:
Writing or deleting a text before a formula, the text isn't rendered till I scroll the line over the screen and back in the screen.
The problem occurs in this conditions:
1. A line with a formula object
2. Font size: 10 pt (no matter what font, no problem with greater sizes)


Steps to Reproduce:
1. Insert a formula in Writer
2. Write or delete a text before the formula (in the same line)
3. Font size of the test: 10 pt

Actual Results:
The text doesn't appear or is rendered in a worst way
The text appear in the correct way if you scroll the line out of the screen and then back in the screen

Expected Results:
The text before the formula is correctly displayed


Reproducible: Always


User Profile Reset: No



Additional Info:
Technical characteristic:
- SO: Linux (KDE Neon)
- Screen: different screens from 19" to 24"
- LibreOffice 7.3 series (actually 7.3.3.2)
Comment 1 Tonio Tanzi 2022-05-13 20:41:06 UTC
Created attachment 180108 [details]
Video that shows the problem
Comment 2 Dieter 2022-05-25 14:35:30 UTC
I can't confirm with

Version: 7.3.4.1 (x64) / LibreOffice Community
Build ID: 13668373362b52f6e3ebcaaecb031bd59a3ac66b
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL

Perhaps only Linux?
Comment 3 Rangarajan 2022-05-28 04:51:31 UTC
Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: 465c3ad95059f0efa13c8027f7383c4d20a5b2ff
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-IN (en_IN); UI: en-US
Calc: threaded


Actual Results:
The text before the formula is correctly displayed


Expected Results:
The text before the formula is correctly displayed

No Reproduce
Comment 4 Arthur 2022-06-23 03:21:12 UTC
Version: 7.4.0.0.beta1 / LibreOffice Community
Build ID: cec1fe9b57a55c032f9f118c907f34e22a63d040
CPU threads: 2; OS: Linux 5.15; UI render: default; VCL: kf5 (cairo+xcb)
Locale: pt-BR (pt_BR.UTF-8); UI: en-US
Calc: threaded

I can confirm this bug on my machine. An interesting thing about this bug is that I can't reproduce it if the formula is plain text or very simple, but I can consistently reproduce it with a more complex formula, for example: "dy over dx = lim from {h -> 0} {{f(x+h) - f(x)} over h}"
Comment 5 Dieter 2022-06-23 09:15:49 UTC
(In reply to Arthur from comment #4)
> I can confirm this bug on my machine.

Arthur, if you're able to reproduce a bug, you're also allowed to change status to NEW. (I did it for you)
Comment 6 QA Administrators 2024-06-23 03:16:37 UTC Comment hidden (obsolete)
Comment 7 Tonio Tanzi 2024-06-23 10:02:59 UTC
Bug non present in version 24.2.4.2