Bug ID: 102256
           Summary: ODF filter: <table:table> as child of
                    <draw:custom-shape> is written in case of strict
                    ODF1.2, but invalid
           Product: LibreOffice
           Version: Master
          Hardware: x86 (IA32)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer

Created attachment 127406
Table in custom-shape

The <table:table> element is not allowed as child of a <draw:custom-shape>. For
saving in extended ODF1.2 this was fixed in bug 84714 by using a <loext:table>
in case of the <table:table> element.

But in case of strict ODF1.2 this invalid element is still written.

In addition this invalid table will be removed when the document is load. That
is a bad user experience, because users do not know internals like ODF file
format. They only notice, that their table is lost.

How to reproduce: Load the attached document. Set your LibreOffice to save in
strict ODF 1.2. Save a copy of the document. Look at the file source to see the
invalid table. Reload the "strict ODF1.2"-document to see that the table is

[I'm not sure about the component.]

You are receiving this mail because:
You are the assignee for the bug.
Libreoffice-bugs mailing list

Reply via email to