Bug 148165 - Misalignment between bullet points and text with proportional line spacing
Summary: Misalignment between bullet points and text with proportional line spacing
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
(earliest affected) release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Paragraph-Line-Spacing
  Show dependency treegraph
Reported: 2022-03-24 19:35 UTC by Callegar
Modified: 2023-03-13 08:03 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:

Screenshot showing the issue (4.93 KB, image/png)
2022-03-24 19:36 UTC, Callegar
Example file with Source Sans Pro (15.50 KB, application/vnd.oasis.opendocument.presentation)
2023-01-03 11:32 UTC, Buovjaga

Note You need to log in before you can comment on or make changes to this bug.
Description Callegar 2022-03-24 19:35:27 UTC
When using some fonts it is almost indispensable to alter the line spacing. For instance, this is the case with the Adobe Source Sans 3 font that in LibO gives an extremely loose distance between lines.

Unfortunately, when adjusting the line spacing (e.g., to proportional 80%), the alignment of bullet points to the text in bullet lists gets lost. With a reduced line spacing, the bullet appears too high. The opposite occurs with an enlarged line spacing.

This is particularly visible in presentations.

Steps to Reproduce:
1. Open a new presentation
2. Insert some text in the slide space where a bulleted list is pre-arranged
3. Change the formatting to use a font with a loose line spacing (e.g. Source Sans 3)
4. Fix the line spacing with paragraph properties, reducing it

Actual Results:
See the bullet loosing the vertical alignment to the text going too high

Expected Results:
The bullet should stay aligned to the text

Reproducible: Always

User Profile Reset: No

Additional Info:
[Information automatically included from LibreOffice]
Locale: en-US
Module: PresentationDocument
[Information guessed from browser]
OS: Linux (All)
OS is 64bit: yes
Comment 1 Callegar 2022-03-24 19:36:42 UTC
Created attachment 179087 [details]
Screenshot showing the issue

Note that both the dash and the round circle are too high wrt the following text. Setting the line spacing to 100% fixes this issue, but gives a too loose line spacing with this font.
Comment 2 Buovjaga 2023-01-03 11:32:39 UTC
Created attachment 184458 [details]
Example file with Source Sans Pro
Comment 3 Buovjaga 2023-01-03 11:35:21 UTC
Bibisected with linux-64-6.1 to https://git.libreoffice.org/core/commit/a7e6e4b220089a2d8a58ff10393d598a8b796fa5

tdf#114628 correct line spacing for impress

Still repro with

Arch Linux 64-bit, X11
Version: (X86_64) / LibreOffice Community
Build ID: 88ebc324a51f16df0248d6a0d53d2169b1995dda
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded Jumbo
Built on 3 January 2023
Comment 4 Callegar 2023-03-13 08:03:32 UTC
Just noted that also the text cursor is vertically misaligned in this case.