Bug 164900 - FILEOPEN: table text in different columns no longer lined up
Summary: FILEOPEN: table text in different columns no longer lined up
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: target:25.8.0 target:25.2.1
Keywords: bibisected, bisected, regression
Depends on:
Blocks:
 
Reported: 2025-01-28 19:10 UTC by Justin L
Modified: 2025-01-29 16:09 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
forum-mso-de-64241.docx: example document (19.30 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2025-01-28 19:10 UTC, Justin L
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Justin L 2025-01-28 19:10:37 UTC
Created attachment 198812 [details]
forum-mso-de-64241.docx: example document

Layout changed in this particular document. In general, everything is pushed a bit lower because each table row has expanded to handle pushed-down text in the second column.

This is an interesting bug because compiling a revert of bibisect's bad commit  proved that this really did trigger the alignment problem.
25.2 commit c39978f41dccbeb2e973c919a67d9b1d974f8f3c
Author: Noel Grandin on Sat Jul 27 15:39:06 2024 +0200
    tdf#161846 use unordered_map in SfxItemPropertyMap

Steps to reproduce
1.) open forum-mso-de-64241.docx

If you zoom in closely, you can easily see that the text in the columns does not exactly line up. The content in the second column is placed a bit lower than the content in the first column. (Even without zooming in, you can see this once trained to look for it...)

Found by Collabora's mso-test
Comment 1 Commit Notification 2025-01-29 15:05:05 UTC
Noel Grandin committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/a8aa8d76dba4a32b1d082a87a188c3f0b1f666b4

tdf#164900 table text in different columns no longer lined up

It will be available in 25.8.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 2 Commit Notification 2025-01-29 16:09:13 UTC
Noel Grandin committed a patch related to this issue.
It has been pushed to "libreoffice-25-2":

https://git.libreoffice.org/core/commit/b37d2d5d5678bab83f19949d49c886e2d006d1f4

tdf#164900 table text in different columns no longer lined up

It will be available in 25.2.1.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.