summaryrefslogtreecommitdiff
path: root/codemaker/Module_codemaker.mk
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2024-01-30 08:51:20 +0100
committerMiklos Vajna <vmiklos@collabora.com>2024-01-30 10:19:09 +0100
commitaf15f8b7f346898677f1eee6521a6be1ff63eb56 (patch)
tree25387ac081e083f2fa2753a9da72faee479024b3 /codemaker/Module_codemaker.mk
parentb1af5dc4f342e4d5fcae8d4c021b6369d6544ea7 (diff)
tdf#159107 sw floattable: prefer inline table in footnote with change tracking
Writer doesn't really support tables in footnotes, see the warning at the top of SwFlowFrame::MoveFwd(). Still, there is some initial support for them, since commit 11c51eefe8c3210cef2b5850f401ba67a401d01 (tdf#95806 tdf#125877 tdf#141172 DOCX: fix tables in footnotes, 2021-03-28). Similarly, redlines really just track insertion and deletion, but some initial support for table operations were added in commit eebe4747d2d13545004937bb0267ccfc8ab9d63f (tdf#144270 sw: manage tracked table (row) deletion/insertion, 2022-01-12). The combination of these is a bit fragile, but the bugdoc happened to be imported as an inline table (in a footnote, with recording changes) before commit d477fa8ac1b0d3ee81427217bbb5950278ab16db (sw floattable: unconditionally map <w:tblpPr> to SwFormatFlySplit, 2023-03-17). Fix the problem by explicitly importing floating tables as inline in the footnote + redline case to restore the working use-case. DOCX import of this combination can be enabled again once Writer layout works for the produced model. Change-Id: I9cd0a1fabb9807f5117cb5a36ec8597d6646eece Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162733 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
Diffstat (limited to 'codemaker/Module_codemaker.mk')
0 files changed, 0 insertions, 0 deletions