Bug 165407 - Impress second level bullet list is displayed wrong
Summary: Impress second level bullet list is displayed wrong
Status: RESOLVED DUPLICATE of bug 164640
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
25.2.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2025-02-23 16:45 UTC by Mihai Vasiliu
Modified: 2025-02-25 15:59 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Correct bullet list in LO 24.8 (114.80 KB, image/png)
2025-02-23 16:47 UTC, Mihai Vasiliu
Details
Wrong bullet list in LO 25.2 (121.26 KB, image/png)
2025-02-23 16:48 UTC, Mihai Vasiliu
Details
Sample bullet list (21.54 KB, application/vnd.oasis.opendocument.presentation)
2025-02-23 16:49 UTC, Mihai Vasiliu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mihai Vasiliu 2025-02-23 16:45:03 UTC
Description:
Second level bullet lists saved in LO versions previous than 25.2 are displayed wrong: Serif text and round bullet.

Steps to Reproduce:
1. Open attached presentation
2. Look at the second level bullet lists


Actual Results:
Lists are using serif font and round bullets instead of lines and sans-serif font. (See screenshot). Allignment is off as well.

Expected Results:
See screenshots


Reproducible: Always


User Profile Reset: No

Additional Info:
Reproducible in:
Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win
Locale: ro-RO (ro_RO); UI: en-US
Calc: CL threaded


Works fine in:
Version: 24.8.2.1 (x86) / LibreOffice Community
Build ID: 0f794b6e29741098670a3b95d60478a65d05ef13
CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win
Locale: en-US (ro_RO); UI: en-US
Calc: CL threaded
Comment 1 Mihai Vasiliu 2025-02-23 16:47:52 UTC
Created attachment 199405 [details]
Correct bullet list in LO 24.8
Comment 2 Mihai Vasiliu 2025-02-23 16:48:13 UTC
Created attachment 199406 [details]
Wrong bullet list in LO 25.2
Comment 3 Mihai Vasiliu 2025-02-23 16:49:33 UTC
Created attachment 199407 [details]
Sample bullet list
Comment 4 V Stuart Foote 2025-02-23 18:07:46 UTC
Not clear why, but the unordered list styles for *existing* documents are being corrupted.

See https://bugs.documentfoundation.org/show_bug.cgi?id=165387#c5

Unordered lists were reworked for bug 108697, but that first went in at 24.8, with tweaks in for 25.2

=-ref-=

[1] https://gerrit.libreoffice.org/c/core/+/174028
[2] https://gerrit.libreoffice.org/c/core/+/163735
Comment 5 V Stuart Foote 2025-02-23 18:33:02 UTC
Confirm in 25.2.0.3 with fresh profile.
The 'Bullets and Numbering' dialog shows the Bullet preview with the U+25CF BLACK CIRCLE in all rows, rather than the styled bullet U+2013 EN DASH. And the 2nd level bullets rendered in Serif

But then could not confirm in 25.2.1.1 with a fresh profile. Nor in 25.8.0 for 2025-02-20 master. The unordered list bullet as styled and font for item came through.

Weird...

So maybe => WFM

=-testing-=

present in
Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 8; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

not present
Version: 25.2.1.1 (X86_64) / LibreOffice Community
Build ID: e538fb6403facdfd3db0250c3b3278236c675c2a
CPU threads: 8; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

nor
Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 7a84593ec130b41da35d98fe7d45a71706935909
CPU threads: 8; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 6 Saburo 2025-02-24 02:01:55 UTC

*** This bug has been marked as a duplicate of bug 164640 ***
Comment 7 V Stuart Foote 2025-02-24 14:27:55 UTC
(In reply to Saburo from comment #6)
> 
> *** This bug has been marked as a duplicate of bug 164640 ***

Thanks, missed that.

And yep, that is it with https://gerrit.libreoffice.org/c/core/+/180505 fix having made it into the 25.2.1.1 build.
Comment 8 Mihai Vasiliu 2025-02-24 14:31:09 UTC
Great news the fix is coming soon in the release. I wonder if we have any possibility to automate a test for the bullets to make sure they are not broken again in the future.
Comment 9 V Stuart Foote 2025-02-24 15:47:18 UTC
(In reply to Mihai Vasiliu from comment #8)
> Great news the fix is coming soon in the release. I wonder if we have any
> possibility to automate a test for the bullets to make sure they are not
> broken again in the future.

There is a massive library of QA tests that get run at build time, suspect one already is available. One of them just didn't get exercised for the Parent Style optimization that caused this. /me not overly concerned.
Comment 10 V Stuart Foote 2025-02-25 15:37:23 UTC
(In reply to Mihai Vasiliu from comment #8)
> Great news the fix is coming soon in the release. I wonder if we have any
> possibility to automate a test for the bullets to make sure they are not
> broken again in the future.

Xisco just posted up appropriate unit testing https://gerrit.libreoffice.org/c/core/+/182166
Comment 11 Mihai Vasiliu 2025-02-25 15:59:23 UTC
I just saw it! Great news!