When attachment 132901 [details] is saved as .docx, then the caption on the first image (on page 2) has a hidden caption. 1. Save testdoc01-cmi2.odt in .docx format 2. Open testdoc01-cmi2.docx and notice the red arrow indicating hidden text on the first image frame. Regression introduced in LibreOffice 5.0's fix for bug 91260 by László Németh 2015-05-13 15:47:36 commit a4dee94afed9ade6ac50237c8d99a6e49d3bebc1 tdf#91260: allow textboxes extending beyond the page bottom
CC'd László
Is it the same as bug 106153 ?
(In reply to Xisco Faulí from comment #2) > Is it the same as bug 106153 ? No, that one describes a very different, non-regression problem - primarily concerned with UI, while this one is a regression causing hidden content.
I can confirm this in LibreOffice 5.3.1
proposed fix https://gerrit.libreoffice.org/40558
Justin Luth committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b55d86610128d0b6f8d0fea7c9a3e9d5acd4c878 tdf#108932 - prevent textbox shrink from actually growing It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Justin Luth committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=892c719fffa06de4c7aeab497326cad7bae9e5c6 Revert "tdf#108932 - prevent textbox shrink from actually growing" It will be available in 6.0.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
My trial fix in comment 6 caused a regression as bug 112515, so it has been reverted. Removing myself from this bug and re-opening.
Repro 6.3+
Can confirm with Version: 6.3.3.1 (x64), using .odt file in attachment 132901 [details]. One additional observation: Before saving the file as .docx, the frames (Marco1, Marco3, Marco4) are listed under "Text frames" in Navigator. After saving as .docx and reloading, these frames are now listed under "Drawing objects". Maybe that is significant?
(In reply to Justin L from comment #8) > My trial fix in comment 6 caused a regression as bug 112515, so it has been > reverted. Not reverting my jenkins comment that "Actually, I think that the regression commit ought to be fully reverted. It "fixes" such a strange situation and seems to have a lot of unintended repercussions. Just look at tdf#91260 and see all of the additional patches."
Created attachment 165323 [details] The exported version of the document reopened in Writer This got better recently with: https://git.libreoffice.org/core/+/b6850bbe95418ecfde404be1696548f18d200c9b author Attila Bakos <bakos.attilakaroly@nisz.hu> Thu Aug 06 13:49:43 2020 +0200 committer László Németh <nemeth@numbertext.org> Fri Aug 21 23:48:33 2020 +0200 tdf#106153 sw compatibility: fix textboxes exceeding the page
Thanks Attila for fixing this! *** This bug has been marked as a duplicate of bug 106153 ***