Bug 164302 - Text Frames Interfere with Adjoining Borders
Summary: Text Frames Interfere with Adjoining Borders
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.3.0 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: QA:needsComment
Keywords: filter:odt
Depends on:
Blocks:
 
Reported: 2024-12-12 13:33 UTC by Alex Kemp
Modified: 2025-06-17 13:31 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
An ODT that both describes + contains this Bug. (35.25 KB, application/vnd.oasis.opendocument.text)
2024-12-12 13:33 UTC, Alex Kemp
Details
An ODT that both describes + contains this Bug, updated from the original. (59.12 KB, application/vnd.oasis.opendocument.text)
2025-01-01 16:21 UTC, Alex Kemp
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Kemp 2024-12-12 13:33:33 UTC
Created attachment 198082 [details]
An ODT that both describes + contains this Bug.

The bottom border of a Sidebar (a frame that contains text) will coalesce with the top inline-border of a paragraph. In other words, the below-frame spacing of the frame will be added to the internal top-spacing of the next paragraph, rather than being placed between the two entity’s borders. This is almost certainly a dupe of 164297 and of 164298.

An ODT + PDF that both describe + contain the bug are included within Python3Docs (see bug5.odt + bug5.pdf within https://github.com/alexkemp9/Python3docs).
Comment 1 Alex Kemp 2025-01-01 16:21:54 UTC
Created attachment 198344 [details]
An ODT that both describes + contains this Bug, updated from the original.

A SideBar (a Text Frame) “Interferes” with adjoining borders. The bug actually occurs with *anything* that is framed and is positioned next to something with a border. The interference ranges from changing bottom- or top-spacing, and can be minor or become splitting off embedded borders from the text to which they are supposed to be attached.

The clearest demonstration of the bug is when the below-frame spacing of the text frame is added to the internal top-spacing of the next paragraph, rather than being placed between the two entity’s borders, due to the 2nd entity being a blue-bordered text paragraph.

An ODTs + PDFs that both describe + contain the bug are included within Python3Docs (see bug05.odt + bug05.pdf and bug05+.odt + bug05+.pdf within https://github.com/alexkemp9/Python3docs).