https://bugs.documentfoundation.org/show_bug.cgi?id=148883
Bug ID: 148883
Summary: FILESAVE Record Changes setting not saved into FODT
Product: LibreOffice
Version: Inherited From OOo
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Blocks: 117718
In a new document, enable Edit -> Track Changes -> Record, save it as FODT, and
reload.
=> Record changes is disabled.
This is fine when using ODT format.
Observed in LO 7.4.0.0.alpha0+ (8279d89d6e037def78f50c72fab2116ca56bef52),
3.3.0 / Ubuntu.
The setting is supposed to be stored in the XML as follows (taken from ODT):
<office:body>
<office:text>
<text:tracked-changes text:track-changes="true"/>
This is missing from the FODT, however if this last line is added manually, the
setting is imported correctly, thus it's a FILESAVE issue.
The relevant code that disables the setting seems to be here:
https://opengrok.libreoffice.org/xref/core/sw/source/filter/xml/xmlexp.cxx?r=84213a42#283
Added in a 2001 commit:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=6af264883910fe31433b4164b1956f4f9ed75ecb
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=117718
[Bug 117718] [META] Flat XML/ODF issues
--
You are receiving this mail because:
You are the assignee for the bug.